function zf_upload(url, path, params = {}) {
console.log('zf_upload=======上传图片===', url ,path, params );
return new Promise(function (resolve, reject) {
wx.uploadFile({
url: url,
filePath: path,
name: 'file',
fileType: 'image', // 支付宝小程序特有
formData: params,
header: {
'content-type': 'application/json;application/x-www-form-urlencoded'
},
success(res) {
console.log("上传单张图片成功:" + res.data)
resolve(res)
},
fail(res) {
reject("上传单张图片失败:" + res)
},
})
})
}
正常开发和测试测试都是好好的,就是个别用户使用的时候,后端拿不到参数(最近一个用户无法上传是VIVO X9手机) ,想请问这个和微信版本有关系吗,或者版本库啥的有关系吗,因为我们一直无法复现,但是就经常有个别用户出现这种无法上传问题(用户在上传的时候会提示,“压缩中,请稍后”)