Ошибки Google Map API - PullRequest
       9

Ошибки Google Map API

0 голосов
/ 02 марта 2010

Я создаю динамическую карту с помощью API Карт Google, и мне становится трудно понять ошибки только определенных маркеров. Моя страница расположена по адресу:

http://dmatesic.com/RaC/Customized%20Google%20Map/google_map.html

Мой (длинный) исходный файл Java-скрипта находится по адресу:

http://dmatesic.com/RaC/Customized%20Google%20Map/js/google_map.js

Все работает нормально, кроме одного маркера. Если вы нажмете «SERVICOS», а затем выберите подкатегорию «Repuestos de Autos», я получу странные ошибки из файла main.js карты Google.

В Firefox я получаю:

c is undefined
http://maps.gstatic.com/intl/en_us/mapfiles/193c/maps2.api/main.js
Line 600

В IE:

'x' is null or not an object  main.js, line 600 character 83

Понятия не имею, почему все работает, кроме этой одной подкатегории / маркера. Если есть какие-либо другие сведения, которые я могу предоставить, чтобы помочь нам решить эту проблему, сообщите мне.

Есть идеи?

Спасибо!

1 Ответ

4 голосов
/ 02 марта 2010

вы получаете ошибку, потому что getZoomFactor возвращает NaN, и после этого вы вызываете setCenter метод с увеличением NaN.

Это линия, которая вызывает проблемы.

zoom = getZoomFactor(minLatitude, maxLatitude, minLongitude, maxLongitude, centerLatitude, centerLongitude, 600);
map.setCenter(centerPoint, zoom); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...