- 微信网页开发在分享时读取自定义图片的服务器refer域名是什么?cdn防盗链需要加入白名单
项目采用了腾讯云cos+cdn的方式进行静态文件存储,同时配置了cdn的防盗链功能,在微信网页开发调用jssdk时,涉及到自定义图片作为缩略图分享给好友或朋友圈,这时图片就无法访问了,配置允许空referer或者关闭防盗链又可以正常显示缩略图,那么一定是微信服务器在生成分享卡片时对图片进行了访问加载,目前需要在防盗链白名单中添加这个微信服务器的访问域名,请问微信调用这个自定义图片的referer是什么域名?
2022-07-02 - 公众号页面通过经纬度调用微信内置地图,和腾讯地图信息不统一?
通过公众号开发的地理位置选择接口,调用设定好的经纬度,这个经纬度是通过腾讯位置服务获取到的坐标,但是在腾讯地图里面有的地址,通过微信调用地图,地址上的信息就不是腾讯地图上的地址,请问这是什么原因?难道微信地图和腾讯地图是两套系统吗?按道理应该是一套系统统一信息的吧。。 腾讯位置服务网址如下 https://lbs.qq.com/getPoint/#H 下图是用腾讯地图APP查询到的地点信息,名称,定位都对 [图片] 下图是公众号H5页面调用接口查询设定好经纬度信息的地址情况,显示的是已不存在的原址旧信息 [图片] 下图是在微信聊天窗口选择发送位置,也能查询到目标信息名称,但是地址仍然显示的原址旧信息 [图片] 望解答,谢谢!
2021-12-22 - wx.previewImage缩略图和原图链接不同时,点击任意缩略图都从第一张原图打开?
在微信网页开发时,使用wx.previewImage接口进行图片的查看,因为考虑到服务器流量负载,因此页面先加载缩略图,用户点击缩略图之后再加载大图查看,代码如下 [代码]$([代码][代码]'.info-album'[代码][代码]).on([代码][代码]'click'[代码][代码],[代码][代码]'img'[代码][代码],[代码][代码]function[代码][代码](){[代码][代码] [代码][代码]var[代码] [代码]src = [代码][代码]'https://xxx.com'[代码] [代码]+ $([代码][代码]this[代码][代码]).attr([代码][代码]'src'[代码][代码]);[代码][代码] [代码][代码]var[代码] [代码]imgs = $([代码][代码]this[代码][代码]).closest([代码][代码]'.info-album'[代码][代码]).find([代码][代码]'img'[代码][代码]);[代码][代码] [代码][代码]var[代码] [代码]list = [代码][代码]new[代码] [代码]Array();[代码][代码] [代码][代码]for[代码] [代码]([代码][代码]var[代码] [代码]i = 0; i < imgs.length; i++) {[代码][代码] [代码][代码]list.push([代码][代码]'https://xxx.com'[代码] [代码]+ $(imgs[i]).attr([代码][代码]'src'[代码][代码]).replace([代码][代码]'_thumb'[代码][代码], [代码][代码]''[代码][代码]));[代码][代码] [代码][代码]}[代码][代码] [代码][代码]wx.previewImage({[代码][代码] [代码][代码]current: src, [代码][代码]// 当前显示图片的http链接[代码][代码] [代码][代码]urls: list [代码][代码]// 需要预览的图片http链接列表[代码][代码] [代码][代码]});[代码][代码] [代码][代码]});[代码]缩略图是带有_thumb的jpg文件,原图是去掉_thumb的jpg文件 当不使用缩略图,将current和urls的图片地址相同时,可以做到点击任意图片,都能打开原图 但是当使用缩略图时,点击任何图片,都会从第一张原图开始进行加载,实在是很烦。 请问这是个bug么?还是我没有正确调用?有人知道怎么解决么?谢啦!
2019-11-17