地图组件为啥不直接支持 dragstart/drag/dragend 以及 zoom 事件?

小游戏 企业微信 微信支付 小程序 文章 2020-07-30 21:23 576 0 全屏看文

AI助手支持GPT4.0

地图组件为啥不直接支持 dragstart/drag/dragend 以及 zoom 事件?

结合到 regionchange 里既不及时又不方便,还不准确。跟普通 web 地图保持接近的接口会更方便使用吧?

It is not timely, convenient and accurate to combine it with regionchange. Is it easier to use an interface that is close to a normal web map?

回答:

小程序技术专员-binnie:

不及时是有具体的case看看么

陈安:不及时可能表达的不太对,我意思是指没有 drag 事件,也就是拖动中持续触发的那个事件,现在的 regionchange 只是开始和结束两个阶段。
陈安:不准确指的是,目前用户手动触发拖动缩放以及代码触发的拖动缩放混杂到一起了,尽管有 causedBy,还是不准确,而且用起来也不方便。还是期待能完全分开,dragstart/drag/dargend/zoom 事件都只是用户触发的,不要混进代码触发的情况比较好。

-EOF-

AI助手支持GPT4.0