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

[superwebview] 高德地图定位频繁问题

[复制链接]
发表于 2022-5-5 17:04:09
高德地图定位频繁,项目中分别使用了aMap (1.6.3)和aMaplBS (1.2.1)模块。
aMap 用于地图展示和经纬度转换城市信息,aMaplBS 使用singleLocation方法进行定位,但隐私合规检测,发现高德地图定位频繁(如图)。很不理解为什么,帮忙查看下,谢谢

627392bc0434f.png 627392cd620b4.png 627392dc50970.png 627392ed787c1.png
我这边和开发反馈一下  
0
帖子
1
勋章
2510
Y币
aMap都用到了哪些方法?你在代码中能监听到位置信息的回调吗?
140
帖子
2
勋章
706
Y币
amap使用方法,分别为初始化,经纬度转省市区地址和地图展示
1. map = api.require('aMap');
        try {
          map.updateMapViewPrivacy({
                privacyAgree:'didAgree',
                privacyShow:'didShow',
                containStatus:'didContain'
          });
        } catch (error) {}

2. map.getNameFromCoords

3.  map.open({
            rect: {
                x: 0,
                y: addressInfoHeight,
                w: api.frameWidth,
                h: map_h
            },
            showUserLocation: true,
            zoomLevel: 11,
            center: {
                lon: 116.4021310000,
                lat: 39.9994480000
            },
            fixedOn: "near_store_frm",
            fixed: true
        },
140
帖子
2
勋章
706
Y币
调用方法已发出,,可以监听到定位信息回调,
JP1688 · 2022-5-5 17:40aMap都用到了哪些方法?你在代码中能监听到位置信息的回调吗?
0
帖子
1
勋章
2510
Y币
那应该是showUserLocation 地图会一直定位,你设为false试试
140
帖子
2
勋章
706
Y币
showUserLocation 设置为false, 是指那个位置?

1.在config.xml 中,设置<param name="showUserLocation" value="false"/>   


2.aMap在open时 设置  showUserLocation: true, ,这个设置不会出现在首页,上面的截图都是APP首页造成的定位
JP1688 · 2022-5-6 16:10那应该是showUserLocation 地图会一直定位,你设为false试试
380
帖子
4
勋章
6
Y币
指的第2种情况  
tiaozou · 2022-5-6 17:55showUserLocation 设置为false, 是指那个位置?

1.在config.xml 中,设置   

140
帖子
2
勋章
706
Y币
aMap在open时 设置  showUserLocation: true, ,这个设置不会出现在首页,上面的截图都是APP首页造成的定位,所以还需要帮忙继续排查
380
帖子
4
勋章
6
Y币
未给定位权限情况下,请求定位会有这样的情况。调整代码逻辑即可,在有定位权限的情况下再调用地图模块。
您需要登录后才可以回帖 登录

本版积分规则