2016-02-17 5 views
-1

я буду вести с изображением:Google карты не загружается должным образом

enter image description here

Это то, что возвращается, когда я создаю мои карты Google встраивать с API.

Моего JS

var map; 

    function initMap(){ 
     map = new google.maps.Map(document.getElementById('maphere'), { 
      center: {lat: -81.378373, lng: 28.536156}, 
      zoom: 18 
     }); 
    } 

мой HTML:

<div id="hideMapOverflow"> 
    <div id="maphere" style="height:100%"></div> 
</div> 

И CSS, что идет с ним:

#hideMapOverflow{ 
    overflow:hidden; 
    height:500px; 
    width:100%; 
} 
#maphere{ 
    height:100%; 
} 

Отображение компоненты, кажется, сработали, но сама карта ISN «т. Я что-то пропустил?

+0

Где HTML? Просьба представить полный пример вашего кода/html, который воссоздает изображение, которое у вас есть. –

+2

Похоже, вы попадаете в Антарктику: https://www.google.co.uk/maps/place/81%C2%B022'42.1%22S+28%C2%B032'10.2%22E/@-81.3783611, 28.533978,17z/data =! 3m1! 4b1! 4m2! 3m1! 1s0x0: 0x0 –

+0

И вы увеличены waaay in. Попробуйте разумные координаты/уровень масштабирования – Hamish

ответ

1

Ваша широта и долгота назад.

var map; 
 

 
function initMap() { 
 
    map = new google.maps.Map(document.getElementById('maphere'), { 
 
    center: { 
 
     lng: -81.378373, 
 
     lat: 28.536156 
 
    }, 
 
    zoom: 18 
 
    }); 
 
} 
 
google.maps.event.addDomListener(window, "load", initMap);
#hideMapOverflow { 
 
    overflow: hidden; 
 
    height: 500px; 
 
    width: 100%; 
 
} 
 
#maphere { 
 
    height: 100%; 
 
}
<script src="https://maps.googleapis.com/maps/api/js"></script> 
 
<div id="hideMapOverflow"> 
 
    <div id="maphere" style="height:100%"></div> 
 
</div>

+0

Я хотел бы также добавить, что ширина карты (на моем телефоне) не позволяла ее загружать, вы знаете, почему это так? – Majo0od

+0

Нет. Он отлично работает на моем (Android) телефоне (по крайней мере фрагмент кода в моем ответе, не знаю о вашей «живой» странице, вы не предоставили [Минимальный, полный, проверенный и читаемый пример] (http://stackoverflow.com/help/mcve)). – geocodezip

+0

Это не работает на моем iPhone по какой-то причине ... – Majo0od

Смежные вопросы