Spec-Zone.ru › Web Extensions

tabs.ZoomSettingsMode

Определяет, как обрабатываются изменения масштаба. Расширения могут передать это значение в tabs.setZoomSettings(), чтобы контролировать, как браузер обрабатывает попытки изменения настроек масштаба для вкладки. По умолчанию — "automatic".

Тип

Значения этого типа — строки. Возможные значения:

"automatic"

Изменения масштаба обрабатываются браузером обычно.

"disabled"

Отключает все изменения масштаба во вкладке. Вкладка вернется к уровню масштаба по умолчанию, и все попытки изменить масштаб будут игнорироваться.

"manual"

Расширение само обрабатывает изменения масштаба, прослушивая событие tabs.onZoomChange и масштабируя страницу соответствующим образом. Этот режим не поддерживает per-origin масштабирование: он будет игнорировать scope zoom setting и всегда использовать per-tab.

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet
ZoomSettingsMode 38 79 45 ? 25 Нет ? ? Нет ? Нет ?

Примечание: Этот API основан на API chrome.tabs Chromium. Данная документация получена из tabs.json в коде Chromium.

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/tabs/ZoomSettingsMode

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API