帖子
帖子
用户
博客
课程
显示全部楼层
1
帖子
0
勋章
17
Y币

[App引擎] model.uploadFile上传图片获取不到成功返回值

[复制链接]
发表于 2015-6-30 16:41:31
一直得不到ret.state == 1的状态,但是云端_file表里已经上传成功了,请问是怎么回事呢?

  1. function uploadFile(imgPath) {
  2.         var model = api.require('model');
  3.         model.config({
  4.             appKey: '***0ED324*******'
  5.         });
  6.         model.uploadFile({
  7.             report:true,
  8.             data:{
  9.                 file:{
  10.                     url: imgPath
  11.                 }
  12.             }
  13.         },function(ret, err) {
  14.             if (ret) {
  15.                 var state = ret.state;
  16.                 if (state == 1) {
  17.                     api.alert({msg:"ok"});
  18.                     //上传完成
  19.                     var body = ret.body;
  20.                     if (body) {
  21.                         //处理服务器返回数据
  22.                         api.alert({msg:"999"});
  23.                     }
  24.                 } else {

  25.                 }
  26.             } else {

  27.             }
  28.         });
  29.     }
复制代码


5
帖子
0
勋章
1万+
Y币
没成功,一定失败,打印下失败信息
36
帖子
0
勋章
254
Y币
我也遇到同样问题,phone4s上测试,
返回:{'statue':false}
1
帖子
0
勋章
17
Y币
技术支持-M 发表于 2015-6-30 16:47
没成功,一定失败,打印下失败信息

1.pic.jpg 3.pic.jpg
2.pic.jpg


貌似图片传成功了 但是状态还是status:0
7
帖子
0
勋章
1594
Y币
status是手机部分上传进度的,最后的才是真正的返回数据
您需要登录后才可以回帖 登录

本版积分规则