Mi primera respuesta fue apprently no funciona y ahora estoy enfrentando el mismo problema aquí un nuevo enfoque:
Prospecto apoya un evento llamado contextmenu
. Como se encuentra en el Folleto del evento documentación aquí.
Se activa cuando el usuario presiona el botón derecho del ratón sobre el mapa, impide que el navegador predeterminado en el menú contextual de mostrar si hay oyentes en este evento.
Así que, en teoría, el código de
marker.on('contextmenu', function(e) {
this.openPopup();
});
debería funcionar bien. Pero al parecer, la aplicación está detrás de la documentación. A partir de ahora (Folleto 0.4.5) contextmenu
caso es que al parecer no es todavía compatible con marcadores, aunque funciona perfectamente bien en objetos de polilínea.
Parece ser que el trabajo en la tubería para habilitar esta característica en el futuro cercano (ver discusiones aquí y aquí). Así que, supongo que sólo podemos esperar que el Prospecto trabaja en esto de manera rápida y permite que el evento de que en la próxima versión...
Editar:
Hacer caso omiso de lo que he dicho acerca de la espera de la aplicación. Si se descarga el último desarrollo de la rama master y construir folleto usted obtener soporte completo para contextmenu
eventos en los marcadores. Feliz codificación.