Центры Google Map в левом верхнем углу
Я смотрел на множество разных примеров, проблем и других вещей, касающихся этого, и я могукажется, ничего не нашел, так что янаконец задам вопрос.
Карта, которую я имею, не центрирует маркер и недаже не отображать это. Дело в самом верхнем левом углу. Посмотреть здесь:http://i.imgur.com/Cc1ZK.png
У меня есть система вкладок для контактной информации. Когда кто-то нажимает на вкладку, карта и информация скользят вниз и показывают соответствующий маркер (4 отдельные карты), однако я не могу 'чтобы первый работал, чтобы я могскопируйте / вставьте его.
Вот мой код:
Автор сценария:
var latlng = new google.maps.LatLng(42.3535727, -83.0591444);
var options = {
zoom: 14,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP,
};
var map = new google.maps.Map(document.getElementById('detroit_map'), options);
marker1 = new google.maps.Marker({
position: new google.maps.LatLng(42.3535727, -83.0591444),
map: map
});
map.setCenter(latlng);
Html:
П.С., я не получаю ошибок в инструментах разработчика Chrome.
Это'Надеюсь, что-то действительно простое, что я упустил из виду.
Спасибо
Нашел ответ для будущих зрителей:
Оказывается, мои вкладки вызывали отображение между блоками, и ни одна из них не делала загрузку моей карты странной. Я сделал функцию инициализации для каждого и вызвал setTimout ('FunctionName»1000); вызвать карты для загрузки.
Я немного изменил код карты, но все, что мы можем найти в w3schools по их руководству.