提问人:jimousse 提问时间:11/8/2023 更新时间:11/8/2023 访问量:31
Chrome 扩展程序是否可以直接与服务辅助角色通信?
Is it possible for a Chrome extension to communicate directly with a service worker?
问:
我想展示一些在我的 chrome 扩展程序的 Service Worker 代码中捕获的指标。
我想知道 chrome 扩展程序是否可以直接与您当前正在调试的网页上注册的服务工作者通信?
我现在能想到的唯一方法是让我的注入脚本使用页面中的 postMessage
并将消息转发到我的 devtools 扩展,但这似乎不是很有效。
一个有前途的路径是使用 API chrome.debugger
并使用 Chrome Devtools 协议,但该协议的实验性 Service Worker 部分仅在最新版本(树尖)中可用,并且此版本似乎无法在 chrome 扩展中使用。
有什么建议吗?
答: 暂无答案
评论
postMessage
navigator.serviceWorker