我有一个表格,可让您通过谷歌地图预览坐标。用户可以向表单动态添加多组坐标。坐标的数量是可变的。
我用这段代码遍历变量,我觉得这与加载谷歌地图的多个实例有关。第一张地图加载得很好,但第二张地图只加载了最左手角的一个图块。如果我更新表格上的坐标,那么所有地图只在最左手角显示一个图块。
while (tempClone != cloneCount) {
var lat_lng = new google.maps.LatLng(lat, lng);
options = {
zoom: 14,
center: lat_lng,
panControl: false,
zoomControl: false,
mapTypeId: google.maps.MapTypeId.TERRAIN
};
map[tempClone] = new google.maps.Map(document.getElementById("map"+tempClone), options);
var infowindow = new google.maps.InfoWindow({
content: inputBL[tempClone][0][1] + 'Entrance'
});
marker[tempClone] = new google.maps.Marker({
position: lat_lng,
map: map[tempClone],
title: inputBL[tempClone][0][1]
});
}
感谢您的任何帮助!亚伦