【发布时间】:2018-02-14 07:58:52
【问题描述】:
我们正在开发支持所有移动设备外形的单页 RWD 网络应用。我们愿意
- 让 webapp 也支持离线浏览功能
- 从服务器下载数据后,即使没有互联网连接,用户也应该能够看到该数据。
- 当有互联网连接时,用户应该能够填写表格,然后将其提交到服务器。
我们可以使用 AppCache、HTML5 存储来获得离线功能吗?如果我们使用哈希来更改地址栏中的导航,则整个页面刷新问题也不存在。
正在阅读 Stackoverflow 中关于此的一些较旧的帖子。 Offline iOS web app: loads my manifest, but doesn't work offline
这个帖子是2011年的,2017年,能不能支持一下
【问题讨论】:
-
据我了解,您想要 PhoneGap 或 Cordova 之类的东西。 phonegap.com
-
无第三方:您可以在捆绑包中提供初始 html,将其复制到文档文件夹并在 webview 中呈现,同时加载新的,如果成功则替换旧的。表单基本相同。
-
@MichaelVorontsov,这不是我们正在寻找的混合应用程序。我们想要一个对移动设备友好且应具有离线功能的网络应用程序。
-
您希望应用在浏览器中打开?
-
由于服务工作者在 safari 中可用,因此可以将其构建为渐进式 Web 应用程序,请参阅此处jakearchibald.github.io/isserviceworkerready
标签: ios web-applications html5-appcache