webview清除缓存不能清除js缓存
问题: uiwebview加载的是本地的html 文件(包含 HTML js文件 css文件 整个网页项目都是从网上下载下来存起来然后读取的)
加载完html 文件后需要重写一下js文件 ,重写之后发现写入成功了 但是 webview再次读取的时候读的是没有写成功的js文件
解决办法 : 清除cookies localstroge caches 统统不好使
让前端在js上添加类似标记的东西(最好时间戳 每次都会变 )使webview每次加载的时候(可能webview会对比是不是上次的js文件)都加载最新的js文件
贡献两篇文章:
https://blog.csdn.net/icebule531/article/details/54095106
https://www.jianshu.com/p/f3019d511f36
网友评论