chrome_settings_overrides
| Тип | Object |
|---|---|
| Обязательно | Нет |
| Версия манифеста | 2 или выше |
| Пример | "chrome_settings_overrides" : { "homepage": "https://developer.mozilla.org/" }, |
Используйте ключ chrome_settings_overrides для переопределения домашней страницы браузера и добавления нового поискового движка.
Синтаксис
Ключ chrome_settings_overrides — это объект, который может иметь следующие свойства:
| Имя | Тип | Описание |
|---|---|---|
homepage | String | Определяет страницу, которая будет использоваться в качестве домашней страницы браузера. Замена предоставляется в виде URL. URL может:
Если два или более расширений задают это значение, то предпочтение отдаётся настройке, установленной последним. Для переопределения новых вкладок используйте "chrome_url_overrides" вместо этого. Это свойство локальное. |
search_provider | Object | Определяет поставщика поисковой системы для добавления в браузер. Поставщик поисковой системы имеет имя и основной поисковый URL. Могут быть предоставлены альтернативные URL, включая URL для более специализированных поисков, таких как поиск изображений. В предоставленном URL используйте « Поставщик поисковой системы будет представлен пользователю вместе с встроенными поставщиками. Если вы включите свойство Это объект со свойствами, перечисленными ниже. Все строковые свойства являются локальными.
|
Пример
В этом примере показано, как установить поставщика поисковой системы.
"chrome_settings_overrides": { "search_provider": { "name": "Discogs", "search_url": "https://www.discogs.com/search/?q={searchTerms}", "keyword": "disc", "favicon_url": "https://www.discogs.com/favicon.ico" } }
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | |
chrome_settings_overrides |
Да | 79 | 55 | ? | Нет | Нет | ? | ? | Нет | ? | Нет | ? |
homepage |
Да | 79 | 55 | ? | Нет | Нет | ? | ? | Нет | ? | Нет | ? |
search_provider |
Да | 79 | 55 | ? | Нет | Нет | ? | ? | Нет | ? | Нет | ? |
startup_pages |
Да | 79 | Нет | ? | Нет | Нет | ? | ? | Нет | ? | Нет | ? |
© 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/chrome_settings_overrides