const fs = wx.getFileSystemManager()
const payload = fs.readFileSync(filePath)
wx.request({
url: data.uploadUrl,
method: "PUT",
header: {
"content-type": null,
},
responseType: "arraybuffer",
data: payload,
success: (uploadRes) => {
if (uploadRes.statusCode === 200) {
resolve(data.url)
} else {
reject(uploadRes)
}
},
fail: (err) => {
reject(err)
},
})
wx.request 这样上传图片在模拟器以及真机调试都可以成功,体验版本一直没有成功,什么原因?

支持是肯定支持的,是不是域名没加?
fail函数里面把err打印出来看看是什么原因
不支持,上传图片有专门的api wx.uploadFile
自己写的reject,然后不知道看错误信息?