【发布时间】:2012-11-26 15:11:03
【问题描述】:
我正在使用 google map fitBounds,然后我使用 map.setZoom 放大一个级别(在 google 找到适合我的标记的最佳缩放级别之后),然后我想检查我的标记在视口中是否可见或不,我该怎么做? map.getBounds().contains 好像不行,请看这个fiddle:fiddle
我想检查我的标记是否可见:
google.maps.event.addListenerOnce(map, "zoom_changed", function() {
map.setZoom(map.getZoom()+2);
if( map.getBounds().contains("35.700592","51.394773"))
alert('ok');
but there seems to be an error
//alert("the zoom level is now "+map.getZoom());
});
【问题讨论】:
标签: google-maps