ジャンプ先:

この翻訳は不完全です。英語から この記事を翻訳 してください。

String
必須 No
"incognito": "spanning"
"incognito": "split"
"incognito": "not_allowed"

incognito キーを使ってプライベートブラウジングウィンドウで機能拡張が動作する方法を管理できます。

This is a string which may take any of the following values:

  • "spanning" (the default): the extension will see events from private and non-private windows and tabs. Windows and tabs will get an incognito property in the Window or Tab that represents them. This property indicates whether or not the object is private:

    browser.windows.getLastFocused().then((windowInfo) => {
      console.log(`Window is private: ${windowInfo.incognito}`);
    });
  • "split": the extension will be split between private and non-private windows. There are effectively two copies of the extension running: one sees only non-private windows, the other sees only private windows. Each copy has isolated access to Web APIs (so, for example, localStorage is not shared). However, the WebExtension API storage.local is shared.
  • "not_allowed": private tabs and windows are invisible to the extension.

"incognito": "spanning"
"incognito": "split"
"incognito": "not_allowed"

ブラウザ実装状況

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaAndroid 版 Firefox
基本対応Chrome 完全対応 ありEdge 未対応 なしFirefox 完全対応 48Opera 完全対応 ありFirefox Android 完全対応 48
splitChrome 完全対応 ありEdge 完全対応 17Firefox 未対応 なしOpera 完全対応 ありFirefox Android 未対応 なし
not_allowedChrome 完全対応 ありEdge 完全対応 17Firefox 未対応 なしOpera 完全対応 ありFirefox Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応

ドキュメントのタグと貢献者

このページの貢献者: Uemmra3
最終更新者: Uemmra3,