业务上是这样的,小程序首页是地图,之后我需要根据首页所显示地图的视野范围去查询在这个范围内有多少个网点。
是通过MapContext.getRegion这个接口去获取视野范围的,但是获取的值如下所示:
{"southwest": {"latitude": -0.056389, "longitude": -0.030899}, "errMsg": "getMapRegion:ok", "northeast": {"latitude": 0.05639, "longitude": 0.030897}}
刷新之后,问题就解决了,感觉是我再调用MapContext.getRegion的时候,地图还没有完全加载完,所以出现了这个问题。(MapContext.getRegion写在onReady也无法解决)
有没有什么办法,是可以明确地图加载完之后,我再调用MapContext.getRegion这个接口呢?
地图有很多监听呀,都可以试试