我想在我的phonegap应用中使用Cordova请求位置准确性插件 我加 在我的config.xml中然后我尝试使用cordova.plugins.locationAccuracy.request();但是我的控制台抛出了 TypeError:cordova.plugins.locationAccuracy未定义 我错过了什么? 谢谢!
答案 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以了解使用情况。