保持touchZoom为中心?

时间:2015-02-03 14:31:37

标签: leaflet

我在移动应用程序中使用Leaflet并希望摆脱顶角的两个缩放按钮,但我需要完全相同的效果(缩放而不能用它平移)但使用捏手势。唉,默认的捏合手势不会使视图居中!

我不知道为什么,但在使用鼠标滚轮或双击are available options for the map object时保持缩放居中:

  

如果通过'center',无论鼠标位于何处,双击缩放都会缩放到视图的中心。

     

如果通过'center',它将缩放到视图的中心,无论鼠标在哪里。

但不是因为touchZoom,我试过了。也许Leaflet的好人认为效果并不“感觉”不错,但我真的希望我能尝试一下并自己判断。

任何人都知道如何获得类似的效果?我真的不想在每次“缩放”事件调用时调用setView(),如果这是一个选项......

1 个答案:

答案 0 :(得分:0)

发现我可以使用maxBounds选项。如果您在一个点上设置两个角(例如,您用于setView的那个角),则地图将无法平移它。