当我使用这个
时this.nativeGeocoder.reverseGeocode(parseFloat(this.myLat),parseFloat( this.myLong))
.then((result: NativeGeocoderReverseResult) =>
{ console.log('The address is ' + result.street + ' in ' + result.countryCode)
在构造函数中调用的函数中我得到了 -
IN中的地址为未命名道路 result.street 无效 !
答案 0 :(得分:0)
您必须将result.street更新为result [0] .street 它会起作用
此
this.nativeGeocoder.reverseGeocode(parseFloat(this.myLat),parseFloat( this.myLong))
.then((result: NativeGeocoderReverseResult) =>
{ console.log('The address is ' + result.street + ' in ' + result.countryCode)
要
this.nativeGeocoder.reverseGeocode(parseFloat(this.myLat),parseFloat( this.myLong))
.then((result: NativeGeocoderReverseResult) =>
{ console.log('The address is ' + result[0].street + ' in ' + result[0].countryCode)