Spec-Zone.ru › Web Extensions

Страница настроек

Тип String
Обязательно Нет
Версия манифеста 2 или выше
Пример
"options_page": "options/options.html"

Устаревшее: Эта функция больше не рекомендуется. Хотя некоторые браузеры могут её всё ещё поддерживать, она может быть удалена из соответствующих веб-стандартов, находится в процессе удаления или поддерживается только для совместимости. Избегайте её использования и, при возможности, обновите существующий код; см. таблицу совместимости внизу этой страницы, чтобы принять решение. Имейте в виду, что эта функция может перестать работать в любое время.

Предупреждение: Этот ключ манифеста устарел. Используйте options_ui вместо него.

Используйте ключ options_page для определения страницы настроек вашего расширения.

Страница настроек содержит параметры расширения. Пользователь может получить к ней доступ из менеджера дополнений браузера, а вы можете открыть её изнутри своего расширения с помощью runtime.openOptionsPage().

В отличие от страниц настроек, определяемых с помощью нового ключа options_ui, страницы настроек, определённые с помощью устаревшего ключа options_page, не получают стили браузера и всегда открываются в обычной вкладке браузера.

Пример

"options_page": "options/options.html"

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet
options_page Да 14 Нет ? 15 14 ? ? Нет ? 15 ?

См. также

  • options_ui
  • Страницы настроек

© 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/manifest.json/options_page

Spec-Zone.ru

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