//用户点击右上角分享
onShareAppMessage: function() {
console.log(app.image_url+'/_img/applet/tool.png');
return app.share({title:'工具箱',img:app.image_url+'/_img/applet/tool.png',path:'/pages/home/tool/index/index'});
},
代码中的tool.png图片首次转发正常,但更换了图片后,再转发时不会是新图还是首次的老图,很纳闷,老图服务器上已经没有了,这是本地缓存问题?有没有解决办法?
在图片路径后面加上随机数
<image src="{{imgUrl}}"/>
.js
this.setData({ imgUrl: `xxxx.png?${Math.random()}` })
缓存问题