Google maps api 3 谷歌地图V-3与latlng的简单问题
我用的是谷歌地图v2版。现在我转到v3 在版本2中,这是可行的Google maps api 3 谷歌地图V-3与latlng的简单问题,google-maps-api-3,Google Maps Api 3,我用的是谷歌地图v2版。现在我转到v3 在版本2中,这是可行的 GEvent.addListener(map, "click", function(overlay, latlng) { myLatitude = latlng.lat(); myLongitude = latlng.lng(); alert(myLatitude + ' data ' + myLongitude); }); 在v3中,此代码的等分应该是
GEvent.addListener(map, "click", function(overlay, latlng) {
myLatitude = latlng.lat();
myLongitude = latlng.lng();
alert(myLatitude + ' data ' + myLongitude);
});
在v3中,此代码的等分应该是什么??
我找了很多,但没有找到好结果
我试过这个
google.maps.event.addListener(map, 'click', function(overlay , latlng) {
myLatitude = latlng.lat();
//myLongitude = latlng.lng();
alert('hi! ' + myLatitude);
});
但是没有结果
如果您查看以下文档,请感谢:
您将看到“click”事件传递了一个参数,该参数具有属性latLng,因此上面的方法签名是错误的,这应该可以工作:
google.maps.event.addListener(map, 'click', function(e) {
myLatitude = e.latLng.lat();
alert('hi! ' + myLatitude);
});