地图上的markers在ios上清除不掉
移动地图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[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码]}[代码]