百度地圖多個Marker和InfoWindow時總是打開最後一個InfoWindow

百度地圖多個Marker和InfoWindow時總是打開最後一個InfoWindow

網上一堆廢話,看我這篇就行。

把這個方法放到js裏,循環體中調用這個方法創建marker。如果需要用到地圖api的其他參數,自行添加。

function createMarker(point,info_html){
			var markerx = new BMap.Marker(point);
			markerx.addEventListener("click",function(e){
				this.openInfoWindow(new BMap.InfoWindow(info_html));
			});
			return markerx;
		}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章