Русские Блоги
Интерпретация файла манифеста разработки плагина браузера
Интерпретация файла манифеста разработки плагина браузера
Данные исследований
инструкции по настройке manifest.json
manifest.json используется для описания исходных данных и информации о конфигурации подключаемого модуля Chrome. Основное содержимое выглядит следующим образом
Введение в элементы конфигурации
1. manifest_version необходимые
Версия формата файла манифеста, написанная Chrome 18 2 Жестяная банка
2. name необходимые
3. version необходимые
Версия подключаемого модуля. После выпуска новой версии браузер сравнит версию установленного подключаемого модуля, и, если есть более новая версия, он автоматически обновится.
4. description
Описание плагина, не более 132 символов
5. icons
Значок плагина может отображаться в магазине Chrome (128 * 128) | Интерфейс управления плагином (48 * 48) | Значок страницы расширения (16 * 16) желательно в формате png
6. browser_action
7. page_action
Представляет операции, которые могут быть выполнены на текущей странице, затемненные в неактивном состоянии, соответствующие интерфейсу. chrome.pageAction
browser_action с участием page_action Оба используются для определения ситуации щелчка значка, размещенного в верхнем правом углу панели инструментов, но отображение состояния активности двух | Отображение после щелчка | В основном отвечает за несогласованность сцены
Официальное предложение: если реализуемая функция полезна только для определенной страницы, рекомендуется использовать page_action В противном случае используйте browser_action
8. background
Используется для определения части фонового скрипта
В следующих ситуациях потребуется вызвать фоновый скрипт
Параметры определения фонового скрипта
Фильтр событий, некоторые события поддерживают фильтр событий, например, можно отслеживать переключение вкладок
9. Изменение настроек хрома | Изменение отображения пользовательского интерфейса в Chrome | Замена некоторых встроенных страниц в Chrome
10. commands
в состоянии пройти commands Возможность определения сочетаний клавиш для запуска расширенных событий
После нажатия сочетания клавиш