从内容脚本/后台到注入代码的消息传递



我正在制作Chrome扩展程序。

我需要在[内容脚本--->注入的代码]或[背景--->注入的代码]之间进行通信。

注入的代码是通过此方法注入的代码。

这个答案说

注入的脚本的行为就像它们被页面本身包含一样,并且没有以任何方式连接到扩展

这是对的吗?有没有单一的方法可以做到这一点?

您可以使用chrome.extension.sendMessage,它的侦听器从内容脚本\注入的脚本与后台页面进行

通信,Chrome.tabs.sendMessage与其侦听器进行通信,以从后台页面到内容脚本\注入的脚本进行通信

最新更新