【发布时间】:2012-08-30 00:34:00
【问题描述】:
我发现了许多将数据从内容主动发送到 background.js 的方法。
但是,是否有任何积极的方式来通知或发送消息从 background.js 到内容脚本?
似乎实现消息传递的通常手段是在后台添加侦听器,并从内容中传递消息并获取返回值作为回调。
由于我打开新页面时端口会不断变化,因此打开端口似乎不是一种选择。
我需要解决方法:从后台发送消息,内容有监听器。
我的用例的详细信息是..
我在 background.js (chrome.cookies.onChanged.addListener) 中有 Cookie 更改侦听器
我想在每次 cookie 更改/更新时通知内容脚本。
在后台.js中
function cookieUpdate(info) {
// need to notify to contents script
};
chrome.cookies.onChanged.addListener(cookieUpdate);
【问题讨论】:
标签: google-chrome google-chrome-extension