Как включить отображение расширения файлов в windows 10
Содержание:
Добавление содержимого и фоновых сценариев
Чтобы отключить расширение работы со страницами за пределами домена docs.Microsoft.com , перейдите на один шаг вперед и добавьте логику.
Сначала необходимо создать сценарий содержимого. Затем необходимо создать скрипты содержимого, которые выполняются в контексте определенной веб-страницы, и получить доступ к содержимому веб-страницы и взаимодействовать с фоновыми сценариями. В каталоге создайте файл с именем и добавьте следующий код.
Этот сценарий получает URL-адрес текущей страницы и проверяет, находится ли текущая страница в домене docs.Microsoft.com . Если страница не находится в домене docs.Microsoft.com \ (например, [https://www.bing.com/] ), пути к неактивным значкам \ (Затененные значки ) отправляются в фоновый сценарий с помощью среды выполнения. SendMessage ().
Вы должны обновить файл manifest. JSON , добавив в него следующий раздел.
Определение ключа манифеста
Раздел | Сведения |
---|---|
content_scripts | Сведения о том, какие скрипты содержимого должен загружать браузер. |
определение ключа content_scripts
Раздел | Сведения |
---|---|
\ (обязательно) | Шаблон URL-адреса для сопоставления перед загрузкой сценария содержимого. |
Сценарий, который должен быть загружен на совпадающие URL-адреса. | |
Указывает, где были добавлены файлы JavaScript из ключа. |
Затем необходимо создать . Фоновые сценарии выполняются в фоновом режиме браузера, не загружаются независимо от времени существования веб-страницы или окна браузера, и смогут общаться с помощью сценариев содержимого.
В своей папке создайте файл с именем и добавьте следующий код.
Метод Runtime. onmessage осуществляет прослушивание для Runtime. SendMessage () в скрипте содержимого. Если домен страницы не docs.Microsoft.com, метод browserAction. setIcon () задает пути к значкам для неактивных изображений.
Кроме того, сценарий отключает действие браузера \ (browserAction. Disable), чтобы пользователи не могли щелкнуть действие браузера за пределами страницы docs.Microsoft.com .
Вы должны добавить фоновый сценарий в файл manifest. JSON . Добавьте в манифест следующий раздел.
Определение ключа манифеста
Раздел | Сведения |
---|---|
фон | В этом разделе содержатся фоновые сценарии. |
определения фоновых ключей
Раздел | Сведения |
---|---|
Путь к файлу JavaScript. | |
(обязательно) | Это значение должно быть равно или . Если задано значение , фоновый сценарий загружается и сохраняется для всего раздела просмотра. Если задано значение , фоновый сценарий загружается с задержкой и сохраняется для сеанса просмотра. |
Перезагрузите расширение и протестируйте еще раз. Чтобы перезагрузить расширение, нажмите кнопку » … » для настройки и других параметров в Microsoft EDGE, выберите расширения, щелкните расширение \ (сменщик цветов) и нажмите кнопку » загрузить расширение».
Теперь откройте новую вкладку или обновите существующую, а не docs.Microsoft.com страницу. Вы увидите значок «Неактивный» и не сможете выбрать действие браузера.
Поздравляем! Вы создали расширение Microsoft Edge! Просмотр полного примера в GitHub. Продолжайте читать, чтобы узнать больше о расширениях.