使用谷歌地图Api 3我可以添加标记到地图但是可以弄清楚如何获得拉特和长期添加的pont
我试过
console.log(e.latLng);
console.log(marker.position);
console.log(marker.getPosition());
console.log(marker.position.x);
console.log(marker.position.lat);
但他们都没有返回x或y
map.addListener('click', function(e) {
placeMarker(e.latLng, map);
console.log(e.latLng);
});
function placeMarker(position, map) {
var marker = new google.maps.Marker({
position: position,
draggable:true,
map: map
});
console.log(marker.position);
}
答案 0 :(得分:1)
要获得使用权限:
marker.position.lat();
并获得经度
marker.position.lng();
https://developers.google.com/maps/documentation/javascript/reference#ControlPosition