小程序canvasToTempFilePath生成图片后,怎么上传到自己的服务器,不知道什么原因请求发送不出去
wx.canvasToTempFilePath({
canvasId: 'showImg',
success: function (res) {
var path = res.tempFilePath;
wx.uploadFile({
url: 'https://***/upimg',
filePath: path,
name: 'file',
formData: {
'user': 'test'
},
header: { "Content-Type": "multipart/form-data", },
success: function (res) {
var data = res.data
console.log(res);
},
fail:function(res){
}
})
}
})
我也遇到这种问题了,使用canvasToTempFilePath生成的tempFilePath后,直接调用uploadFile上传 上传失败,但是提交代码后完全没有改动,之前就行,现在就不行,就很迷
同样遇到了这个问题,用图片裁剪工具调用canvasToTempFilePath生成的tempFilePath用来uploadFile的时候会说找不到这个文件,而直接用原图的tempFilePath调用uploadFile上传就没问题
没配置合法域名