我们能否支持iOS 10+中的离线单页网页应用?

时间:2018-02-14 07:58:52

标签: ios web-applications html5-appcache

我们正在开发支持所有移动设备形式的单页RWD 网络应用。我们想

  1. 还有webapp支持离线浏览功能
  2. 从服务器下载数据后,即使没有互联网连接,用户也应该可以看到该数据。
  3. 当有互联网连接时,用户应该能够填写表格,然后将其提交给服务器。
  4. 我们可以使用AppCache,HTML5存储来获取离线功能吗?如果我们使用哈希来更改地址栏中的导航,则整个页面刷新问题也不存在。

    正在浏览Stackoverflow中的一些旧帖子。 Offline iOS web app: loads my manifest, but doesn't work offline

    此帖可追溯至2011年。2017年,我们是否可以支持

2 个答案:

答案 0 :(得分:3)

如果您想从URL到webView打开某些内容,则需要互联网。您可以在某些条件下在iOS应用程序中执行以下操作。

  

当有互联网连接时,用户应该能够填写表格,然后将其提交给服务器。

答案 1 :(得分:3)

使用本机iOS或任何其他跨平台时,您需要缓存所有响应。如果您对PWA感到疑惑,它将进入iOS的11.3版本。请参阅此link以了解有关WebKit中服务工作者的更多信息。它是测试版,所以不要指望它运行无bug。