答案 0 :(得分:1)
您可以使用the (experimental) autoPan
option。它默认是禁用的,因此请确保在为弹出窗口创建叠加层时包括该选项,例如
var overlay = new ol.Overlay(({
element: <your-element>,
autoPan: true,
autoPanAnimation: {
duration: 250
}
}));
另见the official OL3 popup example。
如果您不想使用autoPan选项,那么我会参考Jonatas Walker给出的评论。