incognito
| Type | chaîne | 
|---|---|
| Obligatoire | Non | 
| Exemple | json json json  | 
Utilisez la clé incognito pour contrôler la façon dont l'extension fonctionne avec les fenêtres de navigation privées.
Il s'agit d'une chaîne qui peut prendre l'une des valeurs suivantes:
- 
"spanning" (la valeur par défaut) : affichera des événements à partir de fenêtres et d'onglets privés et non privés. Fenêtres et onglets obtiendront une propriété incognitodans lafenêtreou l'ongletqui les représente. Cette propriété indique si l'objet est ou non privé :jsbrowser.windows.getLastFocused().then((windowInfo) => { console.log(`Window is private: ${windowInfo.incognito}`); });
- 
"split" : l'extension sera divisée entre des fenêtres privées et non privées. Il existe effectivement deux copies de l'extension en cours d'exécution : l'une ne voit que des fenêtres non privées, l'autre ne voit que des fenêtres privées. Chaque copie a un accès isolé aux APIs Web (par exemple, localStoragen'est pas partagé). Toutefois, l'API des WebExtensionstorage.localest partagé. (Note: ce paramètre n'est pas supporté par Firefox.)
- 
"not_allowed" : les onglets privés et les fenêtres sont invisibles pour l'extension. 
Exemple
"incognito": "spanning"
"incognito": "split"
"incognito": "not_allowed"
Compatibilité des navigateurs
Chargement…