语法
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);
浏览器兼容性
加载中…