在Google地图上遇到某些缩放级别后,我正尝试触发几项功能。下面可能并不接近正确,但我希望它可以给每个人一个想法。我很确定你会使用一个zoom_changed actionlistener,但之后我很无能为力。
google.maps.event.addListener(map, 'zoom_changed', function() {
map.Zoom(zoomLoad, 4);
});
function zoomLoad() {
getFishing();
getLaunches();
}
任何帮助我指向正确方向的帮助都会很棒。
答案 0 :(得分:2)
The documentation对此进行了一些讨论并an example
HondaKillrsx:我让它为我的代码工作,如下所示:
google.maps.event.addListener(map, 'zoom_changed', function() {
var zoomLevel = map.getZoom();
if (zoomLevel > 7) {
getLaunches();
getFishing();
}
else {
clearLaunches();
clearFishing();
}