tabs.ZoomSettingsMode
Definiert, wie Zoomänderungen gehandhabt werden. Erweiterungen können diesen Wert an tabs.setZoomSettings()
übergeben, um zu steuern, wie der Browser versucht, die Zoom-Einstellungen für einen Tab zu ändern. Der Standardwert ist "automatic".
Typ
Werte dieses Typs sind Zeichenfolgen. Mögliche Werte sind:
- "automatic"
-
Zoomänderungen werden vom Browser normal gehandhabt.
- "disabled"
-
Deaktiviert alle Zoomfunktionen im Tab. Der Tab wird auf die Standard-Zoomstufe zurückgesetzt, und alle versuchten Zoomänderungen werden ignoriert.
- "manual"
-
Die Erweiterung wird Zoomänderungen selbst verwalten, indem sie auf das
tabs.onZoomChange
Ereignis hört und die Seite entsprechend skaliert. Dieser Modus unterstützt keinper-origin
-Zoomen: Er ignoriert diescope
Zoom-Einstellung und verwendet immerper-tab
.
Browser-Kompatibilität
Hinweis:
Diese API basiert auf der chrome.tabs
API von Chromium. Diese Dokumentation ist von tabs.json
im Chromium-Code abgeleitet.