Determinar si una extensión tiene permiso para ejecutarse en modo de incógnito

Estoy trabajando en una extensión de Chrome y me gustaría que la extensión pueda verificar periódicamente si tiene permiso (a través de la casilla de verificación en la página chrome://extensions) para ejecutarse en modo de incógnito. ¿Hay alguna forma de hacer esto?

Obviamente, podría monitorear nuevas ventanas y si es una ventana de incógnito, entonces sé que tiene permiso. Sin embargo, este método no me diría explícitamente si no tengo permiso. Otra posibilidad es hacer que cree nuevas ventanas de incógnito periódicamente y verifique si tiene acceso a ellas, pero eso puede resultar molesto para el usuario.

preguntado el 04 de julio de 12 a las 03:07

1 Respuestas

Hay una función existente para ello: chrome.extension.isAllowedIncognitoAccess:

chrome.extension.isAllowedIncognitoAccess(function(/*boolean*/ isAllowedAccess) {
    // ...
});

Respondido 04 Jul 12, 09:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.