Kir*_*k g 4 mouseevent coordinates openlayers-3 ol3-google-maps
是否可以在Openlayer3上获得鼠标右键单击事件?如果是这样,我如何获得右键单击位置的纬度和经度.
我通过以下方式获得了右键单击事件
map.getViewport().addEventListener('contextmenu', function (evt) {
});
Run Code Online (Sandbox Code Playgroud)
如何获得右键点的纬度和经度?
pav*_*los 10
使用该map.getEventCoordinate方法获取您的坐标.还可以使用evt.preventDefault()来删除本机右键单击菜单.
map.getViewport().addEventListener('contextmenu', function (evt) {
evt.preventDefault();
console.log(map.getEventCoordinate(evt));
})
Run Code Online (Sandbox Code Playgroud)