資訊清單 - 無痕模式

搭配 "spanning""split" 使用 "incognito" 資訊清單鍵,指定擴充功能獲准在無痕模式下執行時的行為。使用 "not_allowed" 可防止在無痕模式中啟用這個擴充功能。

跨螢幕模式

預設模式為 "spanning",表示擴充功能會在單一共用程序中執行。無痕分頁中的任何事件或訊息都會傳送至共用程序,並附上無痕標記,指出事件或訊息的來源。由於無痕分頁無法使用這個共用程序,因此使用 "spanning" 無痕模式的擴充功能無法將擴充功能套件中的網頁載入無痕分頁的主要框架。

分離模式

"split" 模式是指無痕視窗中的所有網頁都會在各自的無痕程序中執行。如果擴充功能含有背景網頁,也會在無痕程序中執行。 這個無痕程序會與一般程序並行執行,但有獨立的記憶體專用 Cookie 儲存空間。每個程序只會看到自己環境中的事件和訊息 (例如,無痕程序只會看到無痕分頁的更新)。這些程序無法彼此通訊。

不允許

擴充功能無法在無痕模式中啟用。適用於 Chrome 47 以上版本。

如何選擇

一般來說,如果擴充功能需要在無痕瀏覽器中載入分頁,請使用分割無痕行為。如果擴充功能需要登入遠端伺服器,請使用跨越無痕模式。

chrome.storage.syncchrome.storage.local 一律會在一般和無痕程序之間共用。建議使用這些 API 持續保存擴充功能的設定。