Как фоновый скрипт расширения Chrome может взаимодействовать с работником службы веб-страниц?
Наше веб-приложение регистрирует сервисный работник. У нас также есть расширение Chrome. Нам нужно отправить сообщения от сервисного работника на расширение без открытого веб-приложения. Каков правильный подход к этому?
Наше текущее решение запрашивает какой-то URL у работника сервиса и записывает его в фоновый скрипт расширения, используя webRequest
- chrome.webRequest.onBeforeRequest.addListener
, Это работает, но выглядит довольно нестандартно.
1 ответ
(из комментария wOxxOm, так как он ненавидит отвечать где угодно, но не в комментариях)
Ваше решение так же хорошо, как и любое другое, до того, как будет добавлена более прямая поддержка в соответствии с этим запросом.