Google Map nicht angezeigt . Fehler InvalidValueError: setMap: nicht eine Instanz von Map, und nicht eine Instanz des StreetViewPanorama

Ich bin über google maps js auf Karte anzeigen und laden Sie die Markierungen auf Sie . Es war in Ordnung arbeiten . Aber plötzlich bekam folgende Fehlermeldung

"InvalidValueError: setMap: nicht eine Instanz von Map, und nicht eine Instanz des StreetViewPanorama"

Hier ist der code, den ich verwende

<script src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">

    $(document ).ready(function(){
        var lax;
        var lox; 
        var zlevel = Math.round(14-Math.log(20)/Math.LN2);

        var userLatLng = new google.maps.LatLng(lax, lox);

        var myOptions = {
            zoom :  zlevel ,
            center : userLatLng,
            mapTypeId : google.maps.MapTypeId.ROADMAP
        };

        //Draw the map
        var mapObject = new google.maps.Map(document.getElementById("map"), myOptions);


        var userLatLng = new google.maps.LatLng(lat1, lon1);

        var marker = new google.maps.Marker({
            map: mapObject,
            icon: './images/icons/regular.png',
            position: userLatLng,
            title:name,
            url: './index.php',
        });     

        var userLatLng = new google.maps.LatLng(lat2, lon2);

        var marker = new google.maps.Marker({
            map: mapObject,
            icon: './images/icons/regular.png',
            position: userLatLng,
            title:name,
            url: './index.php',
        });     

        google.maps.event.addListener(marker, 'click', function() {
            window.location.href = this.url;  //changed from markers[i] to this[i]
        });                         
        marker.setMap(map);
    });

<div id="map"></div>

Kann jemand hemlp mir, was ist das Problem ? was ist der fix ?

Dank

InformationsquelleAutor user3841744 | 2014-11-07
Schreibe einen Kommentar