如果我点击某些内容将5个标记添加到地图上,例如100英里 - 则会添加标记,并缩小地图以适应所有标记。
如果我点击显示标记的内容,例如2英里......标记会正确消失,但地图不会缩放。
我正在使用2.1.1
这是我的javascript电话:
Gmaps.store.handler.removeMarkers(Gmaps.store.markers);
Gmaps.store.markers = Gmaps.store.handler.addMarkers(<%= raw @hash.to_json %>, {
draggable: false,
animation: google.maps.Animation.DROP
});
Gmaps.store.handler.bounds.extendWith(Gmaps.store.markers);
Gmaps.store.handler.fitMapToBounds();
我错过了一个电话?我以为removeMarkers
现在清除了群集器?
答案 0 :(得分:5)
您必须明确重置边界:
handler.resetBounds();