Android 离子本地地理编码器“;找不到位置。”;

Android 离子本地地理编码器“;找不到位置。”;,android,ionic-framework,ionic2,cordova-plugins,geocoder,Android,Ionic Framework,Ionic2,Cordova Plugins,Geocoder,我正在我的Ionic应用程序中使用本地地理编码器。记录在这里 这是我的提供程序中的方法- //这将调用本机地理编码器并返回地理坐标。 getGeoCode(地址:string):承诺{ console.log('地址键为-'+地址); 返回新承诺((解决、拒绝)=>{ 此.nativeGeocoder.forwardGeocode(地址) .然后((nativegeocoordinates:NativeGeocoderForwardResult)=>{ log('坐标为-'+JSON.st

我正在我的Ionic应用程序中使用本地地理编码器。记录在这里

这是我的提供程序中的方法-

//这将调用本机地理编码器并返回地理坐标。
getGeoCode(地址:string):承诺{
console.log('地址键为-'+地址);
返回新承诺((解决、拒绝)=>{
此.nativeGeocoder.forwardGeocode(地址)
.然后((nativegeocoordinates:NativeGeocoderForwardResult)=>{
log('坐标为-'+JSON.stringify(nativegeocordinates));
让addressCoordinates:DeliveryAddressCoordinates=nativegeocoordinates;
解决(地址坐标);
})
.catch((错误:任意)=>{
log(JSON.stringify(error));
拒绝(错误);
});
})

}
至少还有一个人认为该插件似乎有点成功了-下面是对本文的评论

该评论来自一位Purple Edge先生,我无法链接该评论本身,因为它是一个disq,堆栈不允许

因此,我求助于可以被解释为解决方案或解决办法的方法。我没有使用插件,而是简单地使用api,从而发出Http请求以获取信息

获取信息的方法(在提供程序中):

getGeoCodefromGoogleAPI(地址:字符串):可观察{
返回此。\u http.get('https://maps.googleapis.com/maps/api/geocode/json?address="地址)
.map(res=>res.json());

}
这不是插件的问题。您只需再添加一个,即可请求许可激活手机中的
高精度