我的诉求是现在的bindregionchange只监听了 "begin" 和 "end",只触发两次,但是我想要的效果是缩放时能一直触发监听回调。或者有什么方法能实现这样的效果吗?官方的api稍微有点坑了,只能监听开始和结束,跟正常的交互不太一样。好在还能通过获取地图对象这条路来走,但是说实话轮循是下下策。
scaleTimerId = setInterval(() => {
mapContext?.getScale({
success(res) {
this.scale = res.scale;
},
});
}, 500);
我也是通过循环getScale来解决的