https://developers.weixin.qq.com/miniprogram/dev/api/media/image/wx.previewImage.html
wx.previewImage({
current: 'https://xxx/img/code.jpg', // 当前显示图片的http链接
urls: ['https://xxx/img/code.jpg'] // 需要预览的图片http链接列表
})
代码中写的是一个死链接指向服务器的图片A,但是我现在将图片A删除了换成了图片B,wx.previewImage打开的还是图片A
图片A和图片B链接一致的情况下,由于微信加载图片会对静态资源进行缓存(缓存时间取决于和服务器之间的约定,强制缓存或协商缓存)
参考MDN:https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Caching
解决方案可以在图片url 上添加随机参数如 https://a.com/code.jpg?t=1
请问解决了么?
同地址肯定有缓存的
图片链接如果一样,是会有缓存的,可以在后面加上随机参数
检查代码或者图片,是不是图片没改对