收藏
回答

FormData上传文件问题

问题模块
客户端



公司名称

重庆麦芽传媒有限公司

MP帐号(邮箱)

949321854@qq.com

开发者微信号

yaoyao949

机型(如iPhone 6s plus)

360手机

操作系统(如iOS 9.3)

Android 5.1

是否必现

出现时间

2017-01-23

操作路径(即如何操作可以复现该问题)

点击“提交我知道的方言”,按要求填写字段后提交,IOS正常执行success,Android直接执行fail

问题描述(具体问题介绍)

wx.uploadFile({
 url: 'https://xx.xxxxxx.xx/index.php/api/v1.entry/add.html',
 filePath:that.data.soundPath,
 name:'sound',
 header: {
   'Cookie':app.globalData.cookies,
 },
 formData: e.detail.value,
 success: function(res) {
   console.log(res);
   var callback = JSON.parse(res.data);
   wx.showModal({
     content: callback.msg,
     showCancel:false,
   });
 },
 fail: function() {
   console.log('fail');
     wx.showModal({
       content: '提交失败,请检查网络状况',
       showCancel:false,
     });
 },
 complete: function() {
   wx.hideToast();
 }
});
以上代码在IOS平台下表现正常,Android平台下直接跑到fail方法执行。(xx.xxxxxx.xx域名只是示例)

问题截图(客户端问题界面截图)


代码片段截图





最后一次编辑于  2017-01-23
回答关注问题邀请回答
收藏