我正在使用webView
加载一些网页,在调用goBack()
后返回上一页后,我发现上一页中javascript动态更新的内容全部丢失。
所以步骤是,
现在,网页A切换到默认外观,没有其他文字,这意味着我丢失了由javascript触发的任何更新。
通过使用Chrome进行调试,我看到在调用goBack()
时,网页A的请求状态代码显示为“ 200 OK (来自缓存)”,我猜{{1}只是缓存了上一页的html结果并重新显示它。
如何阻止webView
重新显示缓存的 HTML ,而只是让页面A保持原状,然后再跳转到另一个页面?
p.s:Web服务器将Cache-Control标头设置为no-cache。