tabs.setZoom()
缩放指定的选项卡。
这是一个异步函数,它返回一个 Promise
。
语法
js
let zooming = browser.tabs.setZoom(
tabId, // optional integer
zoomFactor // number
)
参数
返回值
一个 Promise
,在缩放因子更改后,它将以没有任何参数的方式完成。如果找不到选项卡或发生其他错误,则该 Promise 将会拒绝并显示错误消息。
示例
将当前选项卡的缩放因子设置为 2
js
function onError(error) {
console.log(`Error: ${error}`);
}
let setting = browser.tabs.setZoom(2);
setting.then(null, onError);
将 ID 为 16 的选项卡的缩放因子设置为 0.5
js
function onError(error) {
console.log(`Error: ${error}`);
}
let setting = browser.tabs.setZoom(16, 0.5);
setting.then(null, onError);
扩展示例
浏览器兼容性
BCD 表仅在启用 JavaScript 的浏览器中加载。
注意:此 API 基于 Chromium 的 chrome.tabs
API。此文档源自 Chromium 代码中的 tabs.json
。