将HTML下载到iOS持久存储并加载/导航到它
Download HTML to iOS persistent storage and load/navigate to it
我刚刚开始在iOS中使用Phonegap,我想知道是否有办法远程更新应用程序的外观(在这种情况下忘记了应用商店的更新)。
我知道我可以将数据存储在设备上的本地数据库和文件中,但我想导航到下载的文件。我的应用程序会启动并检查服务器上更新的HTML和JS文件。如果没有,它将继续使用已经保存在设备上的HTML。我不想直接导航到服务器上的页面,因为苹果原生API不起作用,我也希望应用程序离线工作。我发现一位评论者提到了这个现有的Stackoverflow问题,这个问题要求类似的持久存储。我想知道是否可以导航到持久存储中的某个内容。
是否可以使用Phonegap/Apache Cordova下载HTML,然后导航到它?
答案是肯定的。
- 您需要一个FileTransfer
- 然后将文件存储到文件系统
- 您必须将绝对路径存储在本地存储中并导航到它
我很确定,这个应用程序将从苹果应用商店中删除,因为从服务器加载代码是被禁止的。
苹果将从商店中删除此应用程序。
相关文章:
- 加载存储在IndexedDB中的HTML页面
- 在webView上加载本地存储的文件时延迟
- 如何加载一次模型并将其存储到变量中
- 在本地存储中选中复选框,但在加载时也要筛选列表
- 无法加载存储在系统中本地的 JSON 文件
- 将图像从本地存储加载到画布仅每秒刷新一次
- 清除网格中的存储和加载搜索结果
- 在 Angularjs 中浏览器页面的客户端加载中存储参考数据
- ExtJS——更改代理URL然后加载存储不会更新网格
- ExtJS4 组合框加载/存储问题
- 在Activate Extjs中加载存储中的数据
- 加载存储在web应用程序中的pdf文件时出错
- 在phonegap中加载存储在文本文件中的数组
- 自动加载所有网格的加载存储
- Ember组件加载存储数据
- Extjs组合的初始值后加载记录之前加载存储
- 如何在重新加载存储的输入值后调用函数
- 无法在余烬应用程序加载存储在Therubyracer
- ExtJS 4加载存储(只是数组)在网格中使用渲染器的组合
- Ext.JS - Grid不加载存储值