我正在使用 Kendo UI Mobile Framework,并将我的大部分视图作为远程视图处理。例如,远程 html 文档view1.html
而不是内联 div 元素#view1
。
它们在浏览器中都可以正常工作,但是我看到一些与缓存这些远程视图相关的问题:
- 关闭后重新加载主屏幕应用程序不会强制 Web 应用程序内容刷新/更新(iOS 保存到主屏幕)。
- 即使在清除 Safari 网络数据(iOS 已保存到主屏幕)之后,重新创建主屏幕 Web 应用程序也不会强制刷新/更新内容。
有谁知道如何强制应用程序在初始应用程序加载(每个会话一次)时获取这些远程视图的新版本,而这一切都在 Kendo 移动库的幕后处理?
我正在研究 ApplicationCache ,但这对于我的动态数据库密集型应用程序来说似乎相当可怕。最重要的是,我认为我的网络服务器(在 4D 数据库后面运行)实际上不能为 appcache 文件提供正确的 mime 类型)。