我如何要求用户打开设备的 GPS?
How do I ask user to switch on the GPS of the device?
我正在使用 ionic 开发 Cordova 应用程序。
我需要我正在使用 HTML5 地理定位 API 的用户坐标,如果最佳来源不可用,它会适度降级。我还添加了 cordova 地理定位插件,如果不存在,它会添加一个全局导航器对象。当我安装 APK 时,我的应用程序也会请求使用地理定位的权限,但当我的 GPS 关闭时,它仍然会根据我的网络为我提供一个位置。
我希望能够要求用户打开 GPS。我该如何做到这一点。我对 HTML5 移动开发还很陌生。
我想这对你有帮助
https://github.com/mablack/cordova-diagnostic-plugin
我认为如果 GPS 是 on/off,Geolocation API 不会给你一个错误,如果它在你指定的时间限制内无法锁定,只是一个超时错误,但我刚才测试过,可能是我弄错了。
我正在使用 ionic 开发 Cordova 应用程序。 我需要我正在使用 HTML5 地理定位 API 的用户坐标,如果最佳来源不可用,它会适度降级。我还添加了 cordova 地理定位插件,如果不存在,它会添加一个全局导航器对象。当我安装 APK 时,我的应用程序也会请求使用地理定位的权限,但当我的 GPS 关闭时,它仍然会根据我的网络为我提供一个位置。
我希望能够要求用户打开 GPS。我该如何做到这一点。我对 HTML5 移动开发还很陌生。
我想这对你有帮助
https://github.com/mablack/cordova-diagnostic-plugin
我认为如果 GPS 是 on/off,Geolocation API 不会给你一个错误,如果它在你指定的时间限制内无法锁定,只是一个超时错误,但我刚才测试过,可能是我弄错了。