最近在做小程序的一个下载文档的功能,模拟器、真机调试、体验版(非调试环境)下都没有问题,可以正常下载打开文档。但是体验版非调试模式测试的时候发现下载不了,直接返回downloadFile:fail url not in domain list。第一反应domain这个东西跟跨域有关系,差不多就这个意思嘛。其实就是合法域名的问题。


image


文件地址:https://img.book118.com/sr1/M00/00/00/wKh2AlsvMIqISi13ABZ65_BaB88AAAAAQAK1k4AFnr_551.pdf




解决方案:


配置downloadFile合法域名:https://img.book118.com 就搞定了


image


注意: 配置了后在模拟器上检查下是否更新,然后删除手机上的小程序,刷新二维码,再重新扫码进去,就可以成功下载。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐