0

Je reçois cette erreur dans la console webdev lorsque je lance mon code page htmlgoogle maps erreur de rappel sur le nom de la fonction

nc {message: "initialize is not a function", name: "InvalidValueError", stack: 
"Error↵ at new nc (https://maps.googleapis.com/m… 
##################&callback=initialize:137:68"} 

J'ai basé mon code de l'échantillon googlemaps api et seulement un style modifié ayant pas changé la fonction.

La fonction a été appelée initMap mais j'ai récemment modifié cela pour voir si cela faisait une différence.

Mon URL javascript est https://comfortestateplanning.co.uk/js/home.js initialize fonction et mon URL du site de test est https://comfortestateplanning.co.uk/

Répondre

0

Je travaille où l'erreur était et comment répondre à ma propre question :)

J'ai déterminé que la fichier javascript avec la fonction Google Maps dans ce devrait pas être async. Cela entraînerait le chargement simultané de la fonction avec l'appel API Google Maps et non après.

Donc dans mon cas

<script async type="text/javascript" src="js/home.js"></script> 

est devenu (sans async)

<script type="text/javascript" src="js/home.js"></script>