選項頁面

選項頁面用於為使用者提供維護擴充套件程式設定的可能性。

版本 2

從 Chrome 40 開始,可以將選項頁面作為 chrome:// extensions 的預定義對話方塊。

manifest.json定義選項頁面的方法如下:

"options_ui": {
    "page": "options.html",
    "chrome_style": true
}

此選項頁面將作為對話方塊執行,它將作為彈出視窗開啟,其中將顯示 options.htmlchrome_style 會將樣式一致性原因的 Chrome 樣式表應用於你的選項頁面。

選項將通過擴充套件按鈕的上下文選單或 chrome:// extensions 頁面自動顯示。

StackOverflow 文件

StackOverflow 文件

你還可以以程式設計方式開啟選項頁面 ,例如從彈出視窗 UI:

chrome.runtime.openOptionsPage();

版本 1( 已棄用

manifest.json 中的示例定義 :

"options_page": "options.html"

建議使用版本 2,因為 options_ui 行為將很快應用於版本 1 選項頁面。

儲存

通常需要保留設定,因此建議使用 chrome.storage API。許可權可以在 manifest.json宣告如下 :

"permissions": [
   "storage"
]

官方檔案