在 PWA 中提示打开设备 GPS
Posted
技术标签:
【中文标题】在 PWA 中提示打开设备 GPS【英文标题】:Prompt to turn on device GPS in PWA 【发布时间】:2018-12-27 08:38:18 【问题描述】:在查阅了大量与 PWA 中的地理定位相关的文献后,我不确定这是否可行,但是否有提示用户在 PWA 中打开设备 GPS 的机制?
我希望做的是类似于https://ionicframework.com/docs/native/location-accuracy/ 的解决方案。
虽然打开 GPS 的决定权在用户手中,但提示将帮助他们轻松做出决定。我浏览了很多教程和文档,但还没有找到任何东西。请分享您的想法。
【问题讨论】:
【参考方案1】:如果您激活地理定位,并且如果用户同意在后台提出地理定位请求,您可以显示一个提示来解释好处。
如果你打算在网络上实现它,你可以检查这个插件,它也与 Native 和 PWA 兼容。
https://ionicframework.com/docs/native/geolocation/
更多信息:https://developers.google.com/web/fundamentals/native-hardware/user-location/
【讨论】:
离子原生地理定位插件允许收听来自操作系统的位置信息,但它没有提示用户打开 GPS 的选项。我猜这个功能在网络上还没有。以上是关于在 PWA 中提示打开设备 GPS的主要内容,如果未能解决你的问题,请参考以下文章
初始化 LocationCallback 后打开设备 GPS 时,未调用 LocationCallback onLocationResult