问题:
1、真机无法展示加了防盗链的图片
2、真机无法下载pdf等文件
文件服务器供应商:腾讯
解决:
1、在文件服务器控制台加上微信小程序的域名白名单:servicewechat.com
具体可查看:对象存储 设置防盗链-控制台指南-文档中心-腾讯云
2、微信小程序预览pdf文件时,需要先下载文件到本地,然后才能预览 。
起初以为是uniapp无法添加头部请求Referer参数的原因导致的,
最后才发现是微信小程序后台没有把文件服务器域名加入白名单导致的,即只要在微信小程序管理后台加域名白名单,uni.downloadFile就可以正常下载文件