如何在离子框架上检查GPS已禁用或已启用?请给我一些例子。请帮助
答案 0 :(得分:0)
你可以使用离子原生的Diagnostic
,它简单易行。
使用它,首先安装它
$ ionic cordova plugin add cordova.plugins.diagnostic
$ npm install --save @ionic-native/diagnostic
导入文件
从离子本地&#39 ;;
导入{Diagnostic}
然后使用它。
就我而言,它就像:
让isGPSenabled = Diagnostic.isLocationEnabled();
或如例:
cordova.plugins.diagnostic.isLocationAvailable(function(available){
console.log("Location is " + (available ? "available" : "not available"));
}, function(error){
console.error("The following error occurred: "+error);
});
或者您也可以通过导航器以简单的方式找到它:
if(navigator.geolocation){ // success }
希望这可以帮到你!