ios - Adobe DPS Webview 缓存问题

标签 ios caching webview adobe-dps

您好,我们使用 Adob​​e DPS 已经有一段时间了,我们刚刚开始使用 html 来支持一些更高级的交互。所以我们将本地的 html & assets 插入到 webview 中。

更新这些文件时,webview 不会更新。看起来 webview 正在非常努力地缓存所有内容(html/css/js/images)。

有什么办法可以防止这些 webview 仅出于开发目的而缓存?

最佳答案

您可以使用 location.reload(true) 在您的 javascript 中触发硬刷新。第一个参数指定重新加载应该是“硬刷新”

显然,您不能在页面加载时调用它,否则最终会出现无限循环的重新加载,但您可以在页面中添加一个仅用于开发的按钮,如下所示:

<button onclick="location.reload(true);">hard refresh</button>

关于ios - Adobe DPS Webview 缓存问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18782731/

相关文章:

objective-c - ZBar SDK 嵌入阅读器和 Storyboard

ios - collat​​ionStringSelector 错误 : Unrecognized selector

caching - Go 是否缓存 DNS 查找?

asp.net - Page.Cache 与 HttpContext.Current.Cache

android - 网页 View 更改字体? _安卓

ios - 使UIImage具有圆角和边框

android - Cordova Web View 在android中清除缓存

android - 拦截来自 Android Java/JNI 的网络调用

Android WebView似乎忽略了网页上的 "viewport"信息

ios - dispatch_async 和帧率