語法
js
let userSettings = await browser.browserAction.getUserSettings();
引數
此函式不接受任何引數。
返回值
一個 Promise,它將以具有這些屬性的物件解析
userSettings-
一個物件,包含使用者為瀏覽器操作指定的設定,具有以下屬性:
isOnToolbar可選-
boolean。使用者是否已將操作圖示固定到瀏覽器介面。此設定不表示操作圖示是否可見。圖示的可見性取決於瀏覽器視窗的大小和瀏覽器介面的佈局。
示例
此程式碼將記錄一條訊息,指示瀏覽器操作是否已固定。
js
function gotSettings(userSettings) {
if (userSettings.isOnToolbar) {
console.log("Browser action is pinned to toolbar.");
} else {
console.log("Browser action is not pinned to toolbar.");
}
}
let gettingUserSettings = browser.browserAction.getUserSettings();
gettingUserSettings.then(gotSettings);
瀏覽器相容性
載入中…