我正在尝试将[This] https://github.com/louisbl/cordova-plugin-locationservices插件集成到我的ionic 4应用程序中。
由于它是非离子本机插件,我该如何使用我的打字稿代码来调用其功能?
我尝试使用declare var locationservices: any;
locationServices.geolocation.getCurrentPosition(geolocationSuccess,[geolocationError],geolocationOptions]);
但是我收到未定义locationservices的错误
所以不是使用declare var locationservices: any
,而是使用declare var cordova: any;
`declare var cordova: any;
cordova.plugins.locationServices.geolocation.getCurrentPosition(
position => {
console.log(position)
}
);`
注意:在浏览器上测试时,代码始终会导致未定义,需要在设备上进行测试