Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Problem z Google Maps
trifek
post
Post #1





Grupa: Zarejestrowani
Postów: 340
Pomógł: 0
Dołączył: 28.09.2015

Ostrzeżenie: (0%)
-----


Witam serdecznie,
Mam taki kod:
  1.  
  2. <!DOCTYPE html>
  3. <html lang="pl">
  4. <head>
  5. <meta charset="utf-8">
  6. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  7. <meta name="viewport" content="width=device-width, initial-scale=1">
  8. <meta name="description" content="">
  9.  
  10. <meta name="googlebot" content="index, follow" />
  11. <meta name="robots" content="index,follow" />
  12. <meta http-equiv="Cache-Control" content="no-store, no-cache, must-revalidate" />
  13. <meta http-equiv="Cache-Control" content="post-check=0, pre-check=0" />
  14. <meta http-equiv="Pragma" content="no-cache" />
  15.  
  16. <script src="js/jquery-2.1.1.min.js"></script>
  17.  
  18.  
  19. <script async defer src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCTMtpxeKLL1goekXSe73nSY8mtgK9q2ys&v=3.exp&callback=initMap"></script>
  20. </head>
  21. </body>
  22. </html>
  23.  


I to mi zwraca:
InvalidValueError: initMap is not a function

Strona jest oczywiście większa, ale to już się sypie nawet w takim małym fragmencie (IMG:style_emoticons/default/sad.gif)
Co mam nie tak w powyższym kodzie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
markuz
post
Post #2





Grupa: Zarejestrowani
Postów: 1 240
Pomógł: 278
Dołączył: 11.03.2008

Ostrzeżenie: (0%)
-----


https://maps.googleapis.com/maps/api/js?key...p&callback=initMap

Cytat z dokumentacji:
Cytat
The async attribute lets the browser render the rest of your website while the Maps JavaScript API loads. When the API is ready, it will call the function specified using the callback parameter.


Czyli jak skrypty odpowiedzialne za API się wczytają to wywołują funkcję która nazywa się initMap - u Ciebie jej nie ma a powinna być. A więc możesz dodać:

Kod
var initMap = function() {
    // tutaj tworzysz mape
}
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 10:21