阿里云加了防盗链,小程序白名单如何填写
我的阿里云服务器,做了图片连接的防盗链,需要添加域名白名单图片才可显示出来
我小程序没加白名单的时候图片显示不出
在白名单加了这个之后https://servicewechat.com
在微信开发者工具可以显示,但是测试版和体验版还是没效果,请问下正式版 体验版该如何填写正确白名单
3 回复
如果仅仅2 3张图片需要并且是防盗链影响的话,我这做了一个解决方案,那就是用微信请求来读取防盗链的源文件图片,读取为二进制文件,然后再转base64位后输出给src就可以解决了
代码如下:
let $this = this;
wx.request({
url: url
method: ‘GET’,
responseType: ‘arraybuffer’,
success: function(res) {
console.log(res)
let base64 = wx.arrayBufferToBase64(res.data);
var img = ‘data:image/jpg;base64,’ + base64;
}
});