帖子
帖子
用户
博客
课程
显示全部楼层
7
帖子
0
勋章
34
Y币

[插件开发] 调用bMap.getLocation函数走不到回调里面

[复制链接]
发表于 2022-5-7 13:22:57
var bMap = api.require('bMap');
        bMap.initMapSDK(function(ret) {
            console.log(ret.status)
            if (ret.status) {
              console.log("获取定位")
                bMap.getLocation({
                    accuracy: '100m',
                    autoStop: true,
                    filter: 1
                }, function(ret, err) {
                    console.log(ret, err)
                    if (ret.status) {
                        var lon = ret.lon;
                        var lat = ret.lat;
                        arouseMap(lon, lat);
                    } else {
                        console.log("百度地图错误" + err.code);
                        if (err.code == 62) { // 无定位权限
                            api.requestPermission({
                                list: ['location']
                            }, function(res) {
                                if (!res.list[0].granted) {
                                    api.alert({
                                        msg: '您取消了授权,定位功能将不可用,请至设置手动定位授权'
                                    });
                                } else {
                                    baiduMap()
                                }
                            })
                        }
                    }
                })
            }
        })

调用bMap.getLocation函数走不到回调里面

380
帖子
4
勋章
6
Y币
隐私权限接口要调用,看模块文档
禾高技术 · 2022-5-7 15:42我调试了啊,bMap.getLocation不能用,他不报错啊,就是这个方法调用了跟没调用一样,什么都不报,然后回调也不走
你调试一下,是哪一个方法不能用,具体报什么错
7
帖子
0
勋章
34
Y币
我调试了啊,bMap.getLocation不能用,他不报错啊,就是这个方法调用了跟没调用一样,什么都不报,然后回调也不走
特特法爷 · 2022-5-7 14:40你调试一下,是哪一个方法不能用,具体报什么错
7
帖子
0
勋章
34
Y币
手动授权完了不行吗?
技术支持-F · 2022-5-7 15:49隐私权限接口要调用,看模块文档
7
帖子
0
勋章
34
Y币
好了,解决了,1.5.0以上版本需要增加隐私代码,之前都是用的1.2.1。。。
您需要登录后才可以回帖 登录

本版积分规则