У меня есть карта Google, которая внезапно перестала работать без видимых причин (я не касался кода в течение нескольких месяцев, но код оболочки из нашей CMS, возможно, изменился без Corporate рассказывая мне).API Карт Google - GMarker.openInfoWindowHtml() перестает работать
http://www.democratandchronicle.com/section/builder
(жаль неприятную HTML за пределами карты, большая часть, которая приходит от нашего корпоративного родителя ...)
я сузили его до этой части моей drawMarker
функции:
GEvent.addListener(marker, 'click', function() {
marker.openInfoWindowHtml(html, { maxWidth: 500 });
});
отметить:
alert(html);
отображает правильный HTML для инфоиндуста.- HTML в переменной html действительно действителен.
- Событие щелчок стрельбы (подтверждается
alert('test');
внутри него) - Другая карта я разместить на том же сайте works fine, несмотря на подобный код.
- Нет ошибок JavaScript в Firebug или IE, которые я вижу.
Я некоторое время бил головой об этом. Что мне не хватает?
У меня такая же проблема, несмотря на то, что я изменил версию API, но до сих пор не могу заставить ее работать. Как вы в конечном итоге решили проблему? – Omayr 2011-07-26 13:00:47