详细问题描述
canvasToTempFilePath返回tempFilePaths不能在App中上传,在h5端可以运行
[内容]
用canvasToTempFilePath生成图片,app端图片可以保存,调用uploadFile接口上传无反应,h5端可以上传
[步骤]
用cat-signature插件生成图片
返回的路径在uploadFile的安卓app端无法上传
IDE运行环境说明
HBuilderX
网页mumu模拟器
uni-app运行环境说明
安卓app
App运行环境说明
[安卓版本]
6.0.1
[手机型号]
[模拟器型号]
网页mumu
附件
[可重现代码片段]
uni.canvasToTempFilePath(
{
canvasId: this.canvasId,
success: function(res) {
console.log(123,res.tempFilePath); //返回有路径
uni.uploadFile({
url: '/api/upload',
filePath: res.tempFilePath,
name: 'file',
success: (res) => {
console.log(res.data);
},fail:(res)=>{
console.log('失败',res);
},complete:(res)=>{
console.log('结束',res);
}
});
},
fail: function(err) {
console.log(err);
uni.hideLoading();
}
},
this
);
联系方式
963779540@qq.com
1 个回复
9***@qq.com (作者)
找到问题了,反向代理只在h5端生效,app端无效