我在传单标记上使用弹出窗口并使用背景作为修复大小的图像。每当标记放在地图的角落然后我点击标记以显示弹出窗口时,它会略微移动整个地图几秒钟,然后弹出消息就会出现在地图屏幕之外。如何解决这个问题。
var content = 'Hi everybody I am here. How are you? Please resolve this.';
L.marker([-67, 265.5]).bindPopup(content).addTo(map);
L.marker([-21.5, 99.5]).bindPopup(content).addTo(map);
我为此创造了一个小提琴: -
答案 0 :(得分:0)
我能理解的是,popup
打开时地图不应自动平移。简单的方法是在autoPan:false
选项中设置popup
。因此,以这种方式创建标记
L.marker([-67, 265.5]).bindPopup(content,{autoPan:false}).addTo(map);