【问题标题】:How do I ask user to switch on the GPS of the device?如何要求用户打开设备的 GPS?
【发布时间】:2015-01-26 14:14:37
【问题描述】:

我正在使用 ionic 开发 Cordova 应用程序。 我需要使用 HTML5 地理定位 API 的用户坐标,如果没有最佳来源,它会优雅地降级。我还添加了科尔多瓦地理定位插件,如果不存在,它会添加一个全局导航器对象。当我安装 APK 时,我的应用也会请求使用地理定位的权限,但当我的 GPS 关闭时,它仍会根据我的网络为我提供位置。

我希望能够要求用户打开 GPS。我该如何做到这一点。我对移动设备的 HTML5 开发非常陌生。

【问题讨论】:

  • 真的吗?还是太宽泛了?我只是在问如何确保我仅从 GPS 获取地理定位。我已经提到了我做了什么!

标签: android html cordova gps


【解决方案1】:

我想这会对你有所帮助

https://github.com/mablack/cordova-diagnostic-plugin

我认为,如果 GPS 处于打开/关闭状态,Geolocation API 不会给您一个错误,如果它无法在您指定的时间限制内获得锁定,则只是一个超时错误,但我不久前对其进行了测试并且我可能弄错了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-03
    • 1970-01-01
    • 1970-01-01
    • 2019-02-03
    • 2017-08-25
    • 1970-01-01
    相关资源
    最近更新 更多