鼠标右键单击 Openlayer 3
Mouse rightclick on Openlayer 3
是否可以在Openlayer3上获取鼠标右键事件?如果是这样,我如何获得右键单击位置的纬度和经度。
我通过关注
获得了右键事件
map.getViewport().addEventListener('contextmenu', function (evt) {
});
如何获取右键点的经纬度?
使用 map.getEventCoordinate
方法获取您的坐标。还可以使用 evt.preventDefault() 来摆脱原生右键菜单。
map.getViewport().addEventListener('contextmenu', function (evt) {
evt.preventDefault();
console.log(map.getEventCoordinate(evt));
})
是否可以在Openlayer3上获取鼠标右键事件?如果是这样,我如何获得右键单击位置的纬度和经度。
我通过关注
获得了右键事件map.getViewport().addEventListener('contextmenu', function (evt) {
});
如何获取右键点的经纬度?
使用 map.getEventCoordinate
方法获取您的坐标。还可以使用 evt.preventDefault() 来摆脱原生右键菜单。
map.getViewport().addEventListener('contextmenu', function (evt) {
evt.preventDefault();
console.log(map.getEventCoordinate(evt));
})