wx.previewImage请求不携带referer,导致图片无法预览
- 当前 Bug 的表现(可附上截图)
图片无法预览
- 预期表现
图片正常预览;
- 复现路径
1. 服务器端设置检查请求的referer信息;
2. 点击预览图片,一直加载不进来;
3. 服务器端查看报错:referer为空导致;
4. 服务器端取消referer检查,即可正常显示;
5. wx.previewImage工作流程是什么?在什么样的情况下,会发送请求道服务器?
- 提供一个最简复现 Demo
previewImage: function (e) {
wx.previewImage({
current: e.currentTarget.dataset.src, // 当前显示图片的http链接
urls: this.properties.post.images // 需要预览的图片http链接列表
})
},