tabs.setZoom()

Zoomt den angegebenen Tab.

Dies ist eine asynchrone Funktion, die ein Promise zurückgibt.

Syntax

js
let zooming = browser.tabs.setZoom(
  tabId,           // optional integer
  zoomFactor       // number
)

Parameter

tabId Optional

integer. Die ID des Tabs, der gezoomt werden soll. Standardmäßig der aktive Tab des aktuellen Fensters.

zoomFactor

number. Der neue Zoomfaktor. Nutzen Sie hier den Wert 0, um den Tab auf seinen aktuellen Standardzoomfaktor einzustellen. Ansonsten muss dies eine Zahl zwischen 0,3 und 5 sein, die einen Zoomfaktor angibt.

Rückgabewert

Ein Promise, das ohne Argumente erfüllt wird, nachdem der Zoomfaktor geändert wurde. Wenn der Tab nicht gefunden werden konnte oder ein anderer Fehler auftritt, wird das Promise mit einer Fehlermeldung abgelehnt.

Beispiele

Setzen Sie den Zoomfaktor für den aktuellen Tab auf 2:

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

let setting = browser.tabs.setZoom(2);
setting.then(null, onError);

Setzen Sie den Zoomfaktor für den Tab mit der ID 16 auf 0,5:

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

let setting = browser.tabs.setZoom(16, 0.5);
setting.then(null, onError);

Beispielerweiterungen

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
setZoom

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support

Hinweis: Diese API basiert auf Chromiums chrome.tabs API. Diese Dokumentation stammt aus tabs.json im Chromium-Code.