Spec-Zone.ru › Web Extensions

BrowserSetting

Объект BrowserSetting представляет настройку браузера.

Он предоставляет методы для установки и получения значения настройки, очистки внесённых изменений и прослушивания изменений значения.

Обратите внимание, что, хотя этот объект основан на типе ChromeSetting, этот объект не различает установку значения в обычных окнах браузера и в окнах приватного просмотра. Это означает, что все части API, относящиеся к приватной навигации (например, опция scope к ChromeSetting.set()), не реализованы.

Методы

types.BrowserSetting.get()

Получение текущего значения настройки и перечисления, описывающего способ текущего управления настройкой.

types.BrowserSetting.set()

Установка настройки на новое значение.

types.BrowserSetting.clear()

Очистка любых изменений, внесённых этим расширением, в настройке.

События

types.BrowserSetting.onChange

Срабатывает при изменении значения настройки.

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

Рабочий стол Мобильные
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet
BrowserSetting Да 79 54 ? Да Нет ? ? 54 ? Нет ?
onChange Да 79 72 ? Да Нет ? ? Нет ? Нет ?

Примечание: Этот API основан на API chrome.types 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/types/BrowserSetting

Spec-Zone.ru

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