2011-09-01 11 views
6

, Google Maps Na veya başka isme özellik adı (Qa veya Pa) değiştirmek gibi görünüyor.Hata - Bir süre sonra Google Maps API JS 3.0

var map; 
function initialize() { 
    var myLatlng = new google.maps.LatLng(-25.363882,131.044922); 
    var myOptions = { 
    zoom: 4, 
    center: myLatlng, 
    mapTypeId: google.maps.MapTypeId.ROADMAP 
    } 
    map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); 

    google.maps.event.addListener(map, 'click', function(event) { 
    AlertPos(event.latLng); 
    }); 
} 

function AlertPos (location) { 

    // try to show the latitude and longitude 
    document.getElementById('lat').value = location.Qa; 
    document.getElementById('long').value = location.Pa; 
    alert(location.Qa) 
    alert(location.Pa) 
} 

Bu, uygulamanızı etkiler. Herhangi bir vücut yardım edebilir mi?

cevap

9

Kullan lat() ve lng():

function AlertPos (location) {   
    // try to show the latitude and longitude 
    document.getElementById('lat').value = location.lat(); 
    document.getElementById('long').value = location.lng(); 
    alert(location.lat()); 
    alert(location.lng()); 
} 
+0

... Çok İş teşekkür ederim;) – fmlvaz

+0

Müthiş, belgelerde bu bulamadık! –

+0

sadece bu kelimler oldu. Benim harita uygulaması kendiliğinden ardından, –