移动地图end时,获取当前坐标清除原来的markers并展示新的markers。
现在是在开发者工具中可以,安卓也可以,但是在ios中每次移动地图时会展示新的markers,但是以前的仍在地图上显示。
// 移动地图时 regionchange: function (e){ if (e.type == "end" ){ // this.getLocation(); this .data.markers.length = 0; this .setData({ markers: this .data.markers }) } } |
请问您的问题解决了吗,我现在也是同样的问题,就是ios上第一次的经纬度清除不掉