tabs.getZoom()

获取指定标签页的当前缩放系数。

这是一个异步函数,返回一个 Promise

语法

js
let gettingZoom = browser.tabs.getZoom(
  tabId                     // optional integer
)

参数

tabId 可选

integer。要从中获取当前缩放系数的标签页的 ID。默认为当前窗口的活动标签页。

返回值

一个 Promise,它将以标签页的当前缩放系数(一个介于 0.3 到 5 之间的数字)完成。如果找不到该标签页或发生其他错误,Promise 将会以错误消息被拒绝。

示例

获取当前标签页的缩放系数

js
function onGot(zoom) {
  console.log(zoom);
}

function onError(error) {
  console.log(`Error: ${error}`);
}

let gettingZoom = browser.tabs.getZoom();
gettingZoom.then(onGot, onError);

获取 ID 为 2 的标签页的缩放系数

js
function onGot(zoom) {
  console.log(zoom);
}

function onError(error) {
  console.log(`Error: ${error}`);
}

let gettingZoom = browser.tabs.getZoom(2);
gettingZoom.then(onGot, onError);

扩展程序示例

浏览器兼容性

注意:此 API 基于 Chromium 的 chrome.tabs API。此文档源自 Chromium 代码中的 tabs.json