微信小程序> 微信小程序,线上打不开图片或文件,但是测试环境可以

微信小程序,线上打不开图片或文件,但是测试环境可以

浏览量:811 时间: 来源:我是坑货

最近发现一个问题,就是小程序展示一个网络图片,在本地测试什么问题没有,但是到了线上就显示不出来。

打开console,可以发现红色报错如“downloadFile:fail url not in domain list”等,其实就是获取文件或者图片路径的时候找不到。

为什么找不到,因为你没有在downloadFile合法域名去设置对应的路径。比如有这么个图片https://pic1.zhimg.com/zpNB.jpg
如果你想显示出来就要把路径地址贴上,这个路径不是图片路径,类似于人家微信限制你的图片和文件保存的路径,省着你乱给图和文件乱七八糟那的都有,要求这些东西都是从一个地方发出来的。也就是把https://pic1.zhimg.com贴上去(注意一个月5次修改,老哥们下手稳点,别老改来改去的),以后这个https://pic1.zhimg.com上面的文件图片就允许展示了。

其实相当于人家要求帮你设置好文件路径,你一个url地址是代表不了文件或者图片的,文件其实各种格式,而图片就更不一样,类似于一个数据结构,里面有关于图片信息抽象的数据。计算机处理url拿到数据图片对应的数据结构,他根据这个数据结构里面的信息,把这个图片按照这个画出来展示在屏幕上。

微信公众号:我是坑货

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎