场景
趁着五一假期,准备上线网站对应的的 百度小程序,所有配置完成,发现 图片无法显示。
问题分析
1. 检查图片链接能否正常访问
单独访问图片地址,可以正常显示;
根据之前配置微信小程序经验,猜测应该是 referer防盗链 的原因,于是去 腾讯云 cos对象云存储后台配置;
2. referer防盗链 配置
因为我这边用的是腾讯云的COS,直接去腾讯云后台配置即可,其它厂商配置类似。
至此,小程序图片就正常显示了。
最后,附常见小程序 referer 的配置域名:
平台 | referer | 备注 |
---|---|---|
微信小程序 | https://servicewechat.com/{appid}/{version}/page-frame.html | |
头条抖音 | https://tmaservice.developer.toutiao.com | |
百度小程序 | https://smartapps.cn/{appKey}/{version}/page-frame.html | 百度小程序请求referer调整 |
支付宝 | https://你的appid.hybrid.alipay-eco.com | 蚂蚁开发文档 |