收藏
回答

map getCenterLocation 会调用两次

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug map 微信iOS客户端 6.7.0 2.2.0

第三次移动地图时,获取屏幕中心位置成功后,会重复调用success 里的方法。(此时并没有给地图赋值经纬度;markerlatitude: res.latitude,markerlongitude: res.longitude,是作为临时代替map经纬度,避免之前bug重复定位







回答关注问题邀请回答
收藏

3 个回答

  • 白开水
    白开水
    2018-08-02

    提供代码片段对复现问题很有帮助。请先提供能复现问题的代码片段。

    2018-08-02
    有用
    回复
  • 自渡
    自渡
    2018-08-02

    尝试 更改版本库 ,2.0.9  不会出现,2.1.0 会出现问题 , 是否是版本库更新后有兼容性问题

    2018-08-02
    有用
    回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2018-08-01

    你好,问题未复现。请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-08-01
    有用
    回复 1
    • 自渡
      自渡
      2018-08-02

      这个不难复现吧,正常加载地图 设置经纬度 ,移动地图触发bindregionchange事件,获取中心位置(success没有改变经纬度),测试的安卓ios 都有,网上也有类似问题,社区也有同类问题



      2018-08-02
      回复
登录 后发表内容