2016-05-18 9 views
0

Wenn versucht, den Code auszuführen, wird die Karte nicht angezeigt, und es zeigt diesen Fehler "Google Maps API warning: NoApiKeys ". Was ist die mögliche Lösung dafür? Dieses ist das Skript, das ich hinzugefügt haben:Wie setze ich eine Google Map auf JQUERY Mobile?

<script src="http://maps.googleapis.com/maps/api/js?sensor=false"></script> 

Dies sind die Codes, die ich in der js Datei gesetzt haben:

$ (document) .ready (function() {var myOptions = { Zoom: 11, Zentrum: neue google.maps.LatLng (1,363083, 103,909836), mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map (document.getElementById ('map_canvas '), myOptions);

  var myLatlng = new google.maps.LatLng(1.443107 , 103.795681); 
      var marker = new google.maps.Marker({ 
       position: myLatlng, 
       map: map, 
       title: "Map " 
      }) 
     }); 
+1

zeigen Sie Ihren Code ?? –

+0

Willkommen zu SO, bitte etwas konkreter sein, wenn Sie Fragen stellen: Was haben Sie versucht, was erwarten Sie, etc. Siehe [wie man fragt] (http://stackoverflow.com/help/how-to-ask) – Nehal

+1

'Google Maps API Warnung: NoApiKeys' ist eine Warnung, kein Fehler. Es verhindert nicht, dass die Karte angezeigt wird (für die Anzeige einer Karte sind derzeit keine API-Schlüssel erforderlich). Geben Sie ein [minimales, vollständiges, getestetes und lesbares Beispiel] (http://stackoverflow.com/help/mcve) an, das das Problem veranschaulicht. – geocodezip

Antwort

2

Dieser Fehler weist darauf hin, dass Sie bei Ihrem Google Maps-API-Anruf keinen API-Schlüssel angegeben haben. Sie müssen zu https://developers.google.com/maps/ gehen, sich für einen API-Schlüssel anmelden und ihn in Ihren Anruf einbeziehen. Unten ist ein wirklich einfaches Beispiel mit der JS API.

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