【问题标题】:How can Chrome extension background script communicate with web page service worker?Chrome 扩展后台脚本如何与网页服务工作者通信?
【发布时间】:2016-09-23 14:25:54
【问题描述】:

我们的 webapp 注册了一个 service worker。我们还有一个 Chrome 扩展程序。我们需要的是在不打开 webapp 的情况下从 service worker 向扩展发送消息。这样做的正确方法是什么?

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

【问题讨论】:

标签: google-chrome-extension service-worker


【解决方案1】:

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

您的解决方案与任何解决方案一样好 - 在添加更直接的支持之前,根据 this feature request

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 2021-07-31
    • 1970-01-01
    相关资源
    最近更新 更多