【发布时间】:2017-07-04 06:34:11
【问题描述】:
我有兴趣开发一个渐进式网络应用程序。我想知道它是否支持桌面离线。
【问题讨论】:
-
你倒退了。浏览器必须支持 PWA。 PWA 不支持任何特定类别的平台。
我有兴趣开发一个渐进式网络应用程序。我想知道它是否支持桌面离线。
【问题讨论】:
是的,渐进式网络应用与常规网络应用的区别之一是它们可以离线工作,无论您是在桌面还是移动设备上使用浏览器。如果您正在开发一个渐进式 Web 应用程序,您可以使用服务工作者和缓存 API 确保您的应用程序离线工作。您可以在此处阅读有关如何执行此操作的更多信息:https://developers.google.com/web/ilt/pwa/caching-files-with-service-worker
【讨论】:
桌面浏览器和移动浏览器一样支持 Cache API。
您可以在这里查看:https://jakearchibald.github.io/isserviceworkerready/#caches
【讨论】:
因为移动设备上的渐进式 Web 应用程序使用移动设备上的本地存储机制,并且它通过使用增量调用与实际后端 API 进行异步交互来保持数据更新。 但是,在浏览器上,您没有这样的设施将这么多数据保存在本地存储中。此外,您不能强制用户安装本地 mysql 本身。 .
【讨论】: