清除 PhoneGap 缓存

3
当我将我的PhoneGap应用程序部署到iPad上时,它没有显示最新版本。 我猜这是因为WebView正在缓存内容。 我无法弄清楚如何清除它。
到目前为止,我已经:
- 重新启动 - 强制重新启动 - 删除应用程序 - 清除Safari缓存
还有其他想法吗?
4个回答

4

您需要在Xcode中清理项目,使用cmd+shift+k快捷键。 Xcode会对html文件进行缓存,这种情况下最可能是index.html文件。请记住每次部署到设备时都需要执行清理项目步骤。


2

我尝试了上面的清除项目建议,但没有用。
您需要使用cordova从命令行重新构建应用程序。

cordova build ios

这个方法每次都有效。


0
有时候我会编辑我的html或js文件中的代码。
如果你在代码中通过回车键添加一行并保存,然后运行它,所有新的代码都将在你的应用程序上运行。
xcode缓存非常沉重。

0

PhoneGap 的 localStore 可以使用这些文件(在真实设备上)

find / -type f -name '*appdata.db'
find / -type f -name 'file__0'
find / -type f -name 'Databases.db'
find / -type f -name '*localstorage'

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接