【发布时间】:2021-02-04 18:47:12
【问题描述】:
尝试从 OL5.3 升级到 OL6.1,但还不确定如何解决此问题。
这涵盖了 MapBrowserPointerEvent 的重命名
import PointerEvent from 'ol/pointer/PointerEvent.js';
import MapBrowserPointerEvent from 'ol/MapBrowserPointerEvent.js';
...
// simulate a click on the map
let event = new PointerEvent('singleclick', {
clientX: xy[0],
clientY: xy[1],
shiftKey: false
});
map.handleMapBrowserEvent(new MapBrowserPointerEvent('singleclick', map, event));
但不确定 new PointerEvent() 需要发生什么,它似乎已包含在更改日志中。
谢谢, -史蒂夫
【问题讨论】:
-
该更改适用于 v3.17.0