Chrome扩展程序后台脚本如何与网页服务工作者进行通信?

Mar*_*ila 6 google-chrome-extension service-worker

我们的webapp注册了一名服务工作者.我们还有Chrome扩展程序.我们需要的是在没有打开webapp的情况下将消息从服​​务工作者发送到扩展.这样做的正确方法是什么?

我们当前的解决方案是在服务工作者中请求一些URL并使用webRequest- 在扩展程序的后台脚本中捕获它chrome.webRequest.onBeforeRequest.addListener.它工作但看起来非常不标准.

Xan*_*Xan 2

(来自 wOxxOm 的评论,因为他讨厌在评论之外的任何地方回答)

在根据此功能请求添加更直接的支持之前,您的解决方案与任何解决方案一样好。