小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
真机上map组件的bindregionchange事件会被非用户手势操作触发,例如改变地图缩放比;而开发工具中非用户手势操作不会触发bindregionchange事件
- 预期表现
真机和开发者工具map组件的bindregionchange事件触发机制相同
- 复现路径
- 提供一个最简复现 Demo
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
您好,开发者工具对于小程序map组件的支持还不够完善,我们后续会进行改进,感谢您的建议
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
问题的关键是在真机上bindregionchange事件在不该被调用的时机上被调用了,导致程序与预期执行的结果不同。
你的预期是非手势操作,例如通过setData改变scale的,不应该触发regionChange事件么。
这种改变视野的,都应该要触发的。
嗯 那按照都要触发的逻辑 建议开发工具也会在非用户手势操作时触发bindregionchange 这样开发者不会产生疑惑
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
您好,开发者工具对于小程序map组件的支持还不够完善,我们后续会进行改进,感谢您的建议
问题的关键是在真机上bindregionchange事件在不该被调用的时机上被调用了,导致程序与预期执行的结果不同。
问题的关键是在真机上bindregionchange事件在不该被调用的时机上被调用了,导致程序与预期执行的结果不同。
你的预期是非手势操作,例如通过setData改变scale的,不应该触发regionChange事件么。
这种改变视野的,都应该要触发的。
嗯 那按照都要触发的逻辑 建议开发工具也会在非用户手势操作时触发bindregionchange 这样开发者不会产生疑惑