2017-03-10 5 views
-1

Ich habe versucht, den Google-Schritten zu folgen, um die Karte zu meiner Seite hinzuzufügen, bekam den Schlüssel, tat alles wie erklärt, aber es wird nicht angezeigt.Warum wird meine Karte nicht auf meiner Kontaktseite angezeigt?

` 

<div id="map" style="width:100%;height:400px;background:grey;"> 
</div> 

<script> 
      function myMap(){ 
     var mapCanvas = document.getElementById("map"); 
       var mapOptions = { 
        center: new google.maps.LatLng(51.5, -0.2), zoom:10 
       }; 
       var map = new google.maps.Map(mapCanvas, mapOptions); 
       } 
</script> 

<script src="https://maps.googleapis.com/maps/api/js?key=MY_KEY_HERE"></script> 

` 
+2

tun Sie rufen 'myMap()' überall? – Mazz

+0

Ersetzen Sie 'js? Key = MY_KEY_HERE' durch 'js? Callback = myMap' – evolutionxbox

Antwort

0

Dank @Mazz konnte ich das lösen; stellt sich heraus, dass ich eine andere Funktion anruft. map() anstelle von myMap(). Es funktioniert jetzt gut. Danke.

<body onload="myMap()">

Verwandte Themen