map 地图组件 bindregionchange 事件数据的问题
发布于 5 年前 作者 leixiang 1372 次浏览 来自 问答

bindupdated     在地图渲染更新完成时触发    

bindregionchange  视野发生变化时触发


- 需求的场景描述(希望解决的问题)

    当地图加载完成 或 视野发生变化时,从服务端获取地图视窗内的数据


- 希望提供的能力

  目前这两接口只告诉我发生了变化,没有更详细数据了,我需要当前屏幕地图中心点或(左上点、右下点)经纬度,这样才能和服务端交互获取当前视野数据;

  或者扩展 qqmap-wx-jssdk 使其可以获得 map 控件,像jssdk一样方便


- 需求的场景描述(希望解决的问题)

缩放后有缩放事件,并带上缩放级别


- 需求的场景描述(希望解决的问题)

使用小程序获得定位,和地图内的绿点定位不一致,绿点定位会实时变化,希望变化后能有事件通知,这样可以调整地图中心点

1 回复

你可以使用 MapContext 来获取当前地图的相关信息 https://developers.weixin.qq.com/miniprogram/dev/api/MapContext.getScale.html

回到顶部