安裝插件
給大家介紹一個功能巨全的插件,感覺我(老闆)想要的他都有!!!
cordova.plugins.diagnostic
$ cordova plugin add cordova.plugins.diagnostic
將以下xml添加到config.xml以使用npm中此插件的最新版本:
<plugin name="cordova.plugins.diagnostic" source="npm" />
指定模塊
<preference name="cordova.plugins.diagnostic.modules" value="LOCATION" />
方法
isLocationEnabled()
cordova.plugins.diagnostic.isLocationEnabled(function(enabled){
console.log("Location setting is " + (enabled ? "enabled" : "disabled"));
//不知道爲什麼在模擬器和手機這段話都沒有打印出來,所以我在下面寫了alert,可以彈出信息
alert("Location setting is " + (enabled ? "enabled" : "disabled"))
}, function(error){
console.error("The following error occurred: "+error);
});
結果
模擬器運行結果
備註
如果大家在安裝或使用此插件的過程中遇到什麼問題,請移步官網,這邊說明很詳盡,一般都可以正常使用。