Geocoder.geocodePosition 未定义函数错误

Geocoder.geocodePosition undefined function error

我正在使用 'react-native-geocoder' 库,我在我的应用程序中使用了这段代码:

//reverse - geocoding
 var NY = {
      lat: 40.7809261,
      lng: -73.9637594
    };

Geocoder.geocodePosition(NY).then(res => {
    // res is an Array of geocoding object (see below)
    //location details goes here
})
.catch(err => console.log(err))

但是出现错误:

geocodePostion is undefined function

我正在使用 "react-native": "0.31.0", "react-native-geocoder": "^0.4.5" 并遵循库中提到的配置步骤。

我通过这个解决了问题 code.I 正在尝试获取经纬度的地标

  var myAddress = ''

           var NY = {
                  lat: this.state.position.coords.latitude,
                  lng: this.state.position.coords.longitude
                    };

 Geocoder.fallbackToGoogle(MY_KEY);//MY_KEY -- enabled the key googleMapAPI portal.
// use the lib as usual
let ret = Geocoder.geocodePosition(NY).then((res)=>
{
  console.log(res)
  myAddress = res["0"].formattedAddress
  console.log(myAddress);
  this.setState({
          MyAddress: myAddress
        });
})
 console.log(this.state.MyAddress);

我正在使用 "react-native": "0.31.0", "react-native-geocoder": "^0.4.5" 并遵循库中提到的配置步骤。