2

我已经移植了 Chrome/FireFox 扩展。不起作用的一件事是从后台接收消息到选项页面(safari-web-extension:///page.html)

我没有从承诺中收到错误消息或任何详细信息。知道这哪里出错了吗?

背景:

browser.tabs.sendMessage(tab.id, { message });

选项页面:

browser.runtime.onMessage.addListener(message => {
        console.log(message);
});
4

1 回答 1

0

使用长寿命连接端口要好得多

https://developer.chrome.com/extensions/messaging#connect

于 2020-12-03T21:09:48.460 回答