帖子
帖子
用户
博客
课程
显示全部楼层
75
帖子
2
勋章
1127
Y币

[多端开发] bMap安卓getNameFromCoords返回false

[复制链接]
发表于 2024-4-1 14:08:56
本帖最后由 @merforg 于 2024-4-1 14:29 编辑

bMap版本:1.5.9

调用getLocation可以获取到经纬度
ios调用getNameFromCoords、searchRoute都可以正常返回地址信息
安卓调用getNameFromCoords,第一次返回{"code":"PERMISSION_UNFINISHED"},后面再次调用返回{"status":false}
安卓调用searchRoute返回-1


其中,百度地图配置的SHA1是用signInfo模块获取的





0
帖子
1
勋章
2524
Y币
一是确认一下在百度填写的证书信息是否正确,二是检查下定位权限有没有
75
帖子
2
勋章
1127
Y币
模块开发-JP1688 · 2024-4-1 14:48一是确认一下在百度填写的证书信息是否正确,二是检查下定位权限有没有

定位权限是动态获取,成功获取到经纬度了再调的getNameFromCoords
百度填写sha1是用signInfo模块获取的。
var signInfo = api.require('signInfo');
var ret = signInfo.getinfo({
    name: "com.test.test"  ---> 这里的name放的是用友平台对应app的包名
});


16
帖子
0
勋章
128
Y币
@merforg · 2024-4-1 14:55定位权限是动态获取,成功获取到经纬度了再调的getNameFromCoords
百度填写sha1是用signInfo模块获取的。
var signInfo = api.require('signInfo');

我也遇到了,如果包名不对的话,那getLocation 为什么定位成功了
16
帖子
0
勋章
128
Y币
模块开发-JP1688 · 2024-4-1 14:48一是确认一下在百度填写的证书信息是否正确,二是检查下定位权限有没有

我也遇到了,如果包名不对的话,那getLocation 为什么定位成功了
0
帖子
1
勋章
2524
Y币
能抓一下日志发一下吗
75
帖子
2
勋章
1127
Y币
本帖最后由 @merforg 于 2024-4-2 16:15 编辑

百度地图后台申请下高级设置就好了


您需要登录后才可以回帖 登录

本版积分规则