收藏
回答

map组件 bindregionchange事件的bug

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug map 微信iOS客户端 7.0.6 2.7.7

1. 地图首次加载时bindregionchange事件无法触发。在真机和开发工具上分别运行代码片段,真机上不会触发bindregionchange,开发者工具会触发。

2. 真机与开发者工具 触发次数不一致。点击按钮之后,真机只会触发2次,开发者工具上会触发6次。

3. 在安卓下,拖动地图后不马上松手,而是一直按住,过几秒后再松手,此时bindregionchange只有update,没有drag,IOS下未发现该问题。

最后一次编辑于  2019-07-31
回答关注问题邀请回答
收藏

4 个回答

  • Albert Einstein
    Albert Einstein
    2019-08-01

    我试了你的代码片段,这边发现真机和工具在首次加载时都触发了 bindregionchange,您这边再确认下呢?

    2019-08-01
    赞同
    回复 10
    • 顾涛
      顾涛
      2019-08-01
      我是小米5s 和 小米8,我刚又试了一下,这两款机型在首次加载的时候,确实不会触发bindregionchange,你方便测试一下这两款机型吗
      2019-08-01
      回复
    • 顾涛
      顾涛
      2019-08-01
      能够复现吗?
      2019-08-01
      回复
    • Albert Einstein
      Albert Einstein
      2019-08-01回复顾涛
      我转给客户端同学看下哈
      2019-08-01
      回复
    • 顾涛
      顾涛
      2019-08-02回复Albert Einstein
      你好,有进展了吗
      2019-08-02
      回复
    • 郭玉峰
      郭玉峰
      2019-08-02
      同问 有进展了吗
      2019-08-02
      回复
    查看更多(5)
  • 寻水的鱼
    寻水的鱼
    2019-11-13

    这个问题有进展吗?第一个问题我也遇到了

    2019-11-13
    赞同
    回复 1
    • 顾涛
      顾涛
      2019-11-14
      不清楚,已经不关注了这玩意了
      2019-11-14
      回复
  • 夏至
    夏至
    2019-08-05


    我这边是做的兼容处理,很蛋疼,只有ios下才判断拖动结束,然后锁定拖动执行状态,防止多次回调

    2019-08-05
    赞同
    回复 4
    • 夏至
      夏至
      2019-08-05
      ios一定要加拖动结束判断,不然如果在其他页面锁屏,再亮屏,首页的地图会一直给你回调end
      2019-08-05
      回复
    • 顾涛
      顾涛
      2019-08-05回复夏至
      还有这种bug?
      2019-08-05
      回复
    • 夏至
      夏至
      2019-08-05回复顾涛
      对的,我们这边当时测出来了的
      2019-08-05
      回复
    • 顾涛
      顾涛
      2019-08-05回复夏至
      谢谢提醒!
      2019-08-05
      回复
  • 顾涛
    顾涛
    2019-08-05

    @nickname  这个bug有进展了吗

    2019-08-05
    赞同
    回复
登录 后发表内容