不能得到X&点击添加标记的Y.

时间:2018-02-01 01:10:34

标签: google-maps google-maps-api-3

使用谷歌地图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);
}

1 个答案:

答案 0 :(得分:1)

要获得使用权限:

marker.position.lat();

并获得经度

marker.position.lng();

https://developers.google.com/maps/documentation/javascript/reference#ControlPosition