Cordova请求位置准确性插件

时间:2017-12-07 16:48:11

标签: cordova phonegap

我想在我的phonegap应用中使用Cordova请求位置准确性插件 我加 在我的config.xml中然后我尝试使用cordova.plugins.locationAccuracy.request();但是我的控制台抛出了 TypeError:cordova.plugins.locationAccuracy未定义 我错过了什么? 谢谢!

1 个答案:

答案 0 :(得分:0)

如果在本地构建,请确保它已安装在您的项目中:

$ cordova plugin add cordova-plugin-request-location-accuracy

或者如果在云中构建(例如Phonegap Build),请确保在config.xml中引用它:

<plugin name="cordova-plugin-request-location-accuracy" spec="*" />

然后确保在引用插件之前等待deviceready事件,因为Cordova在运行时动态加载JS插件组件:

document.addEventListener("deviceready", function(){
    cordova.plugins.locationAccuracy.request();
}, false);

检查plugin documentation以获取针对特定平台的信息,并查看example project以了解使用情况。