帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
78
帖子
2
勋章
1326
Y币

[BUG] 百度地图安卓手机不兼容

[复制链接]
发表于 2023-3-28 11:29:01
使用百度地图1.5.6版本,getLocation、open方法安卓手机不兼容,在调用getLocation、open前,setAgreePrivacy、initMapSDK已调

  bMap.getLocation({
                accuracy: '100m',
                autoStop: true,
                filter: 1
            }, function(ret, err) {
              alert(JSON.stringify(ret))
               //ret.status=false
            });


        bMap.open({
            rect: {
                x: 0,
                y: 0,
                w: api.frameWidth,
                h: api.frameHeight
            },
            center: {
                lon: lon,
                lat: lat
            },
            zoomLevel: 15,
            showUserLocation: true,
            fixedOn: api.frameName,
            fixed: true
        }, function(ret) {
            //ret.status=false
        });


78
帖子
2
勋章
1326
Y币
bMap.getLocationServices(function(ret, err) {
              if (ret.enable) {
                  alert(JSON.stringify(ret));
              } else {
                  alert("未开启定位功能!");
              }
          });

调用bMap.getLocationServices,alert提示未开启定位功能,但是手机上面的定位权限已开启,之前使用的是1.4.3版本是没问题的
380
帖子
4
勋章
6
Y币
云编译界面,Android 框里勾选定位权限了吗
78
帖子
2
勋章
1326
Y币
勾选了定位权限,目前我们的测试机华为手机可以用,小米手机不行

云编译权限

云编译权限

微信图片_20230328135242.jpg
微信图片_20230328135237.jpg
380
帖子
4
勋章
6
Y币
@merforg · 2023-3-28 13:53勾选了定位权限,目前我们的测试机华为手机可以用,小米手机不行

通过动态权限申请后,再试试
78
帖子
2
勋章
1326
Y币
技术咨询-F · 2023-3-28 15:47通过动态权限申请后,再试试

动态权限一直都有的,这次是升级了模块版本
380
帖子
4
勋章
6
Y币
@merforg · 2023-3-28 13:53勾选了定位权限,目前我们的测试机华为手机可以用,小米手机不行

没复现,我这测试正常。
78
帖子
2
勋章
1326
Y币
技术咨询-F · 2023-3-29 15:12没复现,我这测试正常。

经测试,部分安卓手机手动开启GPS后可以正常使用,目前vivo Y83还是不可用
78
帖子
2
勋章
1326
Y币
vivo Y83手机

微信图片_20230329152212.jpg
380
帖子
4
勋章
6
Y币
@merforg · 2023-3-29 15:22经测试,部分安卓手机手动开启GPS后可以正常使用,目前vivo Y83还是不可用

不开肯定返回false
12下一页
您需要登录后才可以回帖 登录

本版积分规则