tabs.ZoomSettingsScope
Определяет, будут ли изменения масштаба сохраняться для источника страницы или действовать только в этом окне. По умолчанию это per-origin при tabs.zoomSettingsMode равном "automatic", и всегда per-tab в противном случае.
Тип
Значения этого типа — строки. Возможные значения:
- "per-origin"
-
Все другие вкладки с тем же источником, что и эта вкладка, будут иметь применённые к ним изменения масштаба. Этот область действия доступна только если
tabs.zoomSettingsModeравно "automatic". - "per-tab"
-
Изменения масштаба действуют только в этой вкладке, и изменения масштаба в других вкладках не повлияют на масштаб отображения в этой вкладке. Также:
- в Firefox уровень масштаба сохраняется при перегрузках страниц и навигации внутри вкладки.
- в браузерах на основе Chrome изменения масштаба сбрасываются при навигации; навигация по вкладке всегда будет загружать страницы с их факторами масштабирования по источнику.
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | |
ZoomSettingsScope |
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/ZoomSettingsScope