【问题标题】:Is it possible to track geolocation with a service worker while PWA is not open是否可以在 PWA 未打开时使用服务人员跟踪地理位置
【发布时间】:2019-06-10 00:35:11
【问题描述】:

当应用程序未在手机上打开(在后台)时,是否可以使用服务人员从本地存储读取并跟踪 PWA 中的地理位置

到目前为止,我的研究表明没有,我发现 PWA 需要对位置服务开放。

谢谢,

【问题讨论】:

    标签: service-worker progressive-web-apps service-worker-events


    【解决方案1】:

    解决方案就在眼前,并且已经存在了好几年,POC 清楚地证明了这一点。不幸的是,W3C 和 Jake Archibald 等游说者已经竭尽全力阻止它被提供:-(

    为什么?我不知道。 “cui bono” 论点指向插件供应商,例如 Ionic,其存在的全部理由似乎是背景地理定位。

    完整的故事请参见link

    【讨论】:

    • 感谢您的信息,之前阅读了一些关于此的内容,并希望有更多的动作,因为我阅读的文章较旧,PWA 概念似乎是一个快速变化的景观点。
    • 是的,看起来他们将在第二天关闭原生移动应用业务,w3c 将为服务人员开放地理定位和其他传感器。
    • 我不认为我们了解大局。谷歌和微软以及可能的其他公司在应用商店中赚到了很多钱,例如在 google play 上。如果我们可以从网络和服务人员那里访问传感器,那么他们将失去整个业务。很明显,他们的说客会尽一切努力阻止这种情况发生。我认为 Ionic 还不够大,您可以随时使用 NaiveScript,理论上更好。
    猜你喜欢
    • 2020-02-10
    • 2011-02-02
    • 2017-05-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-19
    • 2019-12-01
    • 1970-01-01
    相关资源
    最近更新 更多