webForumDet fria alternativet

Google maps karta laddar inte

JavaScript

1 svar · 564 visningar · startad av Kolsyra

Medlem sedan sep. 201316 inlägg
Frågan#1

Hej,

sitter återigen och pillar med google maps och nu vet jag inte riktigt vad det är
jag missar med mina lite trötta ögon efter allt felsökande.

Har följande js kod:

function showGoogleMap() { 
  var myLatlng = new google.maps.LatLng(59.370667,17.975825); 
  var myOptions = { 
  zoom: 15,
  navigationControl: true,
  mapTypeControl: true, 
  scaleControl: false, 
  center: myLatlng, 
  mapTypeId: google.maps.MapTypeId.ROADMAP 
  } 
			
  var image = "/wp-content/themes/sbgk/images/icons/map_marker.png";
  var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); 
  var marker = new google.maps.Marker({ 
  position: myLatlng,  
  map: map,  
  icon: image,
  title: "Something" 
  });
} 
		
function addLoadEvent(func) {
  var oldonload = window.onload;
    if (typeof window.onload != 'function') {
      window.onload = func;
	 } else {
      window.onload = function() {
	 oldonload();
	 func();
    }
  }
}

addLoadEvent(showGoogleMap);
addLoadEvent(function() {
 /* more code to run on page load */ 
});

och en html fil som ser ut så här:

<doctype HTML>
<html>
<head>
  <title>Bangolfkartan</title>
  
  <script type="text/JavaScript" src="js/google_map.js"></script>
  
</head>
<body>

<div id="map_canvas" width="100%" height="100%"></div>

</body>
</html>

vad gör jag för fel? Kartan dyker inte upp :(

/Kolsyra

Medlem sedan sep. 201316 inlägg
#2

Glöm detta,

klart som fan att det inte fungerar när man glömt att ladda googles api :)

Godnatt!

/kolsyra

250 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)