1***@163.com
1***@163.com
  • 发布:2021-04-07 12:07
  • 更新:2022-03-10 20:52
  • 阅读:1563

uni-app uni.uploadFile 安卓端提示图片上传失败,pc端没问题

分类:uni-app

let that = this;
// console.log(list[index]);
uni.uploadFile({
url: '***',// api地址
filePath: list[index].url, // 本地上传完成后的路径
name: 'file', // 默认
// header: {
// "Content-Type": "multipart/form-data", // formdata提交格式
// },
// formData: {  // 其他的formdata参数
// fileType: '2',
// fileContainerName: 'default'
// // file: list[index].file
// },
success: function(res) {
// console.log(res);
if(res.statusCode == 200){
var result = JSON.parse(res.data)
that.model.image = result.data.fullurl;
console.log(that.model);
}
}
});

2021-04-07 12:07 负责人:无 分享
已邀请:
z***@163.com

z***@163.com

安卓上传照片解决了吗?怎么好的?

  • DCloud_Android_ST

    可以先保存到应用沙盒路径,然后再上传

    uni.chooseImage({

    success: function (res) {

    var tempFilePaths = res.tempFilePaths;

    uni.saveFile({

    tempFilePath: tempFilePaths[0],

    success: function (res) {

    var savedFilePath = res.savedFilePath;

    }

    });

    }

    });

    2021-10-26 18:20

  • z***@163.com

    回复 DCloud_Android_ST: 解决了老铁,就是路径不支持拼接的形式

    2021-10-26 19:28

8***@qq.com

8***@qq.com

同样的问题 我解决不了 。

Cat哆啦咪

Cat哆啦咪

uni.saveFile完了之后,拿到的savedFilePath还是没法传,报错statusCode":400,"errMsg":"uploadFile:ok"}。 无语了

该问题目前已经被锁定, 无法添加新回复