解决小程序内嵌web-view缓存无法清除问题

现象 小程序内嵌web-view跳转页面时,当我们给H5页面做了修改后,重新部署在nginx中,发现真机调试和微信开发者工具中小程序页面死活不更新,在小程序中开启debug清楚缓存依然无效。

原因 小程序的缓存是在小程序中,而H5页面的缓存在微信内置浏览器中,所以当我们清除小程序缓存时并未起到实质性的效果。

解决方法:给链接后面拼接个时间戳,实现每次访问时都是一个新的链接。

<view>
	<web-view :src="src"></web-view>
</view>
...

src:"https://xxx.com//index.html#/login?t="+new Date().getTime()

你可能感兴趣的:(前端,小程序,缓存,webview)