Utilicé el manejador rightclick con openlayers2 y ahora estoy actualizando mi sitio web a openlayers3 y no puedo encontrar este manejador en ol3
Respuesta
¿Demasiados anuncios?
Espen
Puntos
938
Sólo repito/resumo algunas otras respuestas. Puede añadir su propio oyente en viewport
:
map.getViewport().addEventListener('contextmenu', function (evt) {
evt.preventDefault();
console.info('contextmenu');
});
O utilizar una extensión que he escrito para abordar esta característica - https://github.com/jonataswalker/ol3-contextmenu - Demostración de jsFiddle .