3***@qq.com
3***@qq.com
  • 发布:2020-06-29 18:20
  • 更新:2020-07-16 11:35
  • 阅读:1175

【报Bug】网络图片报downloadFile:fail

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows 10 家庭版 1909

HBuilderX类型: 正式

HBuilderX版本号: 2.7.14

浏览器平台: Chrome

浏览器版本: 83.0.4103.61

项目创建方式: HBuilderX

示例代码:

uni.downloadFile({
url: 'https://api.xueyizhiyong.com.cn/attachment/images/8/merch/139/GEgdEUZ9UEM39eW9itGG9meR9779II.jpg',
success: function(res) {
console.log(res)
if (res.statusCode === 200) {
console.log(res.tempFilePath)
}
},
complete:function(rea){
console.log(rea)
}
});

操作步骤:

使用downloadFile下载网络图片

预期结果:

成功后会返回一个下载后的图片路径

实际结果:

返回fail

bug描述:

downloadFile下载网络图片就报fail,但是下载微信返回的微信头像就可以成功

2020-06-29 18:20 负责人:无 分享
已邀请:
许诺诺丶

许诺诺丶

同问,请问解决了吗 只要是网络图片在H5上下载就一直跨域

jxtian

jxtian

在h5上是跨域的,受到浏览器同源策略的影响

  • 许诺诺丶

    请问一下有没有解决办法

    2020-07-16 11:43

  • jxtian

    你需要配置跨域,查一下

    2020-07-16 11:51

  • 许诺诺丶

    回复 jxtian: 我试过 不管用服务器的图片 还是oss中的图片 都会跨域 服务器我配置过跨域

    2020-07-16 14:05

  • 2eeqqe

    回复 许诺诺丶: 您好 请问您解决了吗这个问题

    2022-03-04 10:29

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