lovebing / react-native-baidu-map

Baidu Map SDK modules and views for React Native(Android & iOS), support react native 0.61+. 百度地图 React Native 模块,支持 react native 0.61+,已更新到最新的百度地图SDK版本。
MIT License
856 stars 322 forks source link

reverseGeoCode not working on Android #300

Closed zhaoo closed 4 years ago

zhaoo commented 5 years ago

code:

Geolocation.reverseGeoCode(39.910976, 116.413369).then(res => {
    console.log(res);
});

result:

{"errcode": -1}
RaymondYe commented 5 years ago

遇到同样的问题,请问解决了吗?

chenyumiao commented 4 years ago

也遇到了同样的问题,请问解决了吗?

RaymondYe commented 4 years ago

@chenyumiao 后面发现是网络原因,可以检查下,用模拟器的浏览器能否正常联网

chenyumiao commented 4 years ago

@chenyumiao 后面发现是网络原因,可以检查下,用模拟器的浏览器能否正常联网

你好,我是用的真机调试的,联网正常。

RaymondYe commented 4 years ago

@chenyumiao Android studio 看报错,是否存在,key对不上的问题

chenyumiao commented 4 years ago

@RaymondYe ,你好,key应该是对应上的,因为Geolocation.getCurrentPosition()这个方法是好使的。

RaymondYe commented 4 years ago

@chenyumiao 你可以看看 Android studio 上的log 是否有什么报错

chenyumiao commented 4 years ago

@RaymondYe ,log没有报错信息,我用的 "react-native-baidu-map": "^1.0.26",这个版本,你也用的这个版本吗?

RaymondYe commented 4 years ago

@chenyumiao 对的。也是这个版本,正常使用

sizhuxuan commented 4 years ago

@RaymondYe ,你好,key应该是对应上的,因为Geolocation.getCurrentPosition()这个方法是好使的。

老哥,解决了吗?我也碰到这个问题了

RaymondYe commented 4 years ago

我的一直正常呢,如果你遇到这个问题,建议看 Android studio 里面的控制台看看有没有报错

sizhuxuan notifications@github.com 于2020年3月5日周四 下午3:38写道:

@RaymondYe https://github.com/RaymondYe ,你好,key应该是对应上的,因为Geolocation.getCurrentPosition()这个方法是好使的。

老哥,解决了吗?我也碰到这个问题了

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/lovebing/react-native-baidu-map/issues/300?email_source=notifications&email_token=ABLC74LJDYHJMFFGC47O4UTRF5JHLA5CNFSM4JJPD3W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEN4BPVY#issuecomment-595072983, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABLC74LMORQJQTTTO5ONS7LRF5JHLANCNFSM4JJPD3WQ .

zhaoo commented 4 years ago

@chenyumiao 你可以看看 Android studio 上的log 是否有什么报错

log没报错,其他模块都是可以使用的,网络也没问题。

jassonxian commented 4 years ago

我也遇到这样的问题,有解决的没

zhaoo commented 4 years ago

Android Studio 跑了一下原生,确实是百度地图的key没验证成功,问题解决。

jiayangyang1204 commented 4 years ago

@chenyumiao 我也是这类似的问题,Geolocation.getCurrentPosition()正常使用,Geolocation.geocode()就报错{"errcode": -1},请问你解决了吗

mcl950121 commented 3 years ago

问一下 1.0.37的版本还需要去android配置类似于link的操作吗? 还是只需要AndroidManifest文件下添加key就可以了

zhaoo commented 3 years ago

问一下 1.0.37的版本还需要去android配置类似于link的操作吗? 还是只需要AndroidManifest文件下添加key就可以了

不用的,直接安装就好了。

viciOO commented 3 years ago

Android Studio 跑了一下原生,确实是百度地图的key没验证成功,问题解决。

控制台报错了吗?怎么看key验证成功啊老哥