javascript - how - Atajos de teclado en extensiones de Google Chrome/Chromium
extension google chrome developer (3)
Creé una extensión básica para que Google Chrome modifique el comportamiento de la pestaña que se selecciona cuando cierras una pestaña para que la pestaña seleccionada sea la última que seleccionaste en lugar de la que estaba antes de la pestaña que cerraste.
Quiero agregar atajos de teclado, y he encontrado una manera de hacerlo utilizando jquery y jquery teclas rápidas , pero el problema que encuentro es que los atajos de teclado solo funcionan una vez que se carga una página. Entonces, por ejemplo, si abre una nueva pestaña sin ir a ninguna parte, las teclas de método abreviado no funcionan porque el javascript solo se carga cuando una página está en la pantalla. Mismo problema si tiene la página de extensiones abierta en una pestaña.
¿Alguien sabe de una mejor manera de hacer atajos de teclado en extensiones de Chrome? He estado revisando la documentación de las extensiones , pero no he encontrado nada que parezca prometedor.
Solo como una actualización, en realidad se está desarrollando ahora:
Lamentablemente, no hay forma de engancharse en teclas rápidas globales. Lo mejor que puede hacer es agregar un oyente de pulsación de evento de ventana.
Fuente: una publicación de desarrollador de Chromium en el grupo de extensiones de cromo .
Los accesos directos de teclado se implementan con chrome.commands en Chrome 25 y versiones posteriores: developer.chrome.com/apps/commands.html .