wx.uploadFile 在IOS中能够正常上传图片,但是在android中报 uploadFile:fail null 错。



filePath 是通过wx.chooseImage获取到的


return new Promise((resolve, reject) => {

wx.uploadFile({

url: url,

filePath: filePath,

name: 'file1',

formData: {},

header: { "Content-Type": "multipart/form-data" },

success: function (res) {

if (res.statusCode == 200) {

var data = JSON.parse(res.data);

if (data.code == 0) {

resolve(data);

} else {

wx.hideLoading();

if (reject != null) {

reject(data);

}

}

} else {

wx.hideLoading();

reject(data);

}

},

fail: function (res) {

console.log(JSON.stringify(res))

var data = JSON.parse(res.data);

reject(data);

}

});

});


展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Jameson

    14人对此回答表示赞同

    求官方答案

    展开
    14
    1回复
    发布于 6年前

    评论(1)

    收起评论

    • 泯灭人性 2018-11-09 15:22

      主你解决了吗,我也遇到同样的问题

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部