【问题标题】:Solution for identify mobile devices by mobile browser通过移动浏览器识别移动设备的解决方案
【发布时间】:2020-02-19 10:13:53
【问题描述】:

我想知道是否可以通过在移动网络浏览器上运行的网络应用来识别安卓设备?并且此解决方案必须在更改或升级此手机上的网络浏览器后仍然有效。

我的第二个疑问是网络应用程序可以在手机上离线工作,显示保存在本地存储(磁盘)中的 PDF 演示文稿。当我有互联网连接时,我可以手动同步演示文稿(一些被删除,一些被下载)。

如果 PWA 应用可以像我上面描述的那样工作,或者在这种情况下我们需要使用(混合)移动应用?

【问题讨论】:

    标签: javascript android web-applications progressive-web-apps mobile-application


    【解决方案1】:

    PWA 允许缓存资产并让用户即使在离线时也可以使用它们。有些功能只有 Native Apps 才有(例如,访问设备联系人),但在许多其他方面它们非常接近。

    我写了一篇关于 Service Workers and caching strategies 的文章,其中解释了如何缓存静态资产以及 HTTP GET 调用。它是有关 PWA 的系列文章的一部分,因此您可能会发现获得有关该技术的更多见解很有用。

    查看网站what web can do today 以获取当前可用的 WEB API 列表:

    我不知道您的详细要求,但也许您甚至不需要实现一个混合应用程序,只需创建一个 PWA。

    【讨论】:

      猜你喜欢
      • 2016-09-01
      • 1970-01-01
      • 2014-03-11
      • 1970-01-01
      • 1970-01-01
      • 2016-10-25
      • 1970-01-01
      • 1970-01-01
      • 2018-09-09
      相关资源
      最近更新 更多