У меня есть форма, которая позволяет просматривать координаты через карту google. Пользователь может динамически добавлять в форму несколько наборов координат. Количество координат является переменным.
Я перебираю переменные с помощью этого кода, который, как мне кажется, связан с загрузкой нескольких экземпляров карт Google. Первая карта загружается просто отлично, но вторая карта загружает только одну плитку в дальнем левом углу. ЕСЛИ я обновляю координаты в форме, то на всех картах отображается только одна плитка в дальнем левом углу.
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]
});
}
Спасибо за любую помощь! Аарон