web-dev-qa-db-fra.com

"Vous avez inclus l'API Google Maps plusieurs fois sur cette page" Erreur

J'ai ce qui suit dans ma page html:

    <script type="text/javascript"
            src="http://maps.googleapis.com/maps/api/js?libraries=geometry&sensor=false">
    </script>
    <script 
        async defer
        src="https://maps.googleapis.com/maps/api/js?key=hUnDAdjYG_Wz7u2qL6unHqfBOmvaZ0H1Mg&callback=initMap">
    </script>

Le premier lien est pour la bibliothèque de géométrie API de Google, et le second initialise et dessine la carte.

J'obtiens l'erreur "Vous avez inclus l'API Google Maps plusieurs fois sur cette page. Cela peut provoquer des erreurs inattendues."

Je sais que cela peut être corrigé en appelant un seul script et en modifiant les paramètres, voir Correction "Vous avez inclus l'API Google Maps plusieurs fois sur cette page. Cela peut provoquer des erreurs inattendues." Je ne sais pas comment reproduire la réponse à mon problème.

5
MRDJR97

Vous pouvez inclure un lien:

<script type="text/javascript"
        src="http://maps.googleapis.com/maps/api/js?libraries=geometry&sensor=false&key=AIzaSyBSsKUzYG_Wz7u2qL6unHqfBOmvaZ0H1Mg&callback=initMap">
</script>

Fusion de base des paramètres d'URL dans les deux liens.

10
dhaliman