Google Map API V3 - ReferenceError: google n'est pas défini

Je suis en train d'apprendre à créer des cartes google maps en étudiant les exemples de base de google.

En gros, j'ai copié et collé les scripts dans les balises d'en-tête et la console de firebug a renvoyé l'erreur suivante:

ReferenceError: google is not defined

J'ai la suite de plusieurs scripts chargés dans la tête avec la carte de google, les scripts. Je ne sais pas pourquoi il me jette à l'erreur.

<head>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>

    <!-- nmr is used to write my own scripts -->
    <script>var nmr = jQuery.noConflict();</script>

    <!-- Google Map scripts -->
    <script>
        function initialize() {
            var mapOptions = {
                zoom: 13,
                center: new google.maps.LatLng(-34.397, 150.644),
                mapTypeId: google.maps.MapTypeId.ROADMAP
            };

            var map = new google.maps.Map(document.getElementById('map-canvas'),
            mapOptions);
        };

        function loadScript() {
            var script = document.createElement("script");
            script.type = "text/javascript";
            script.src = "https://maps.googleapis.com/maps/api/js?key=AIzaSyB7CgOuhFLDkh2VAGW1S2Y" + "sensor=false" + "callback=initialize";
            document.body.appendChild(script);
        }

        window.onload = loadScript;

    </script>

J'ai aussi essayé d'ajouter ce avant la fonction d'initialisation, mais il ne fonctionne pas.

<script> var google = jQuery.noConflict(); </script>

Peut aider quelqu'un? Merci!

Hey vous comprendre le problème, je vais avoir le même problème

OriginalL'auteur user1824996 | 2013-07-04