我正在构建Chrome扩展程序并尝试将事件监听器附加到此,但我在后台页面的控制台中看不到任何内容。
chrome.extension.onRequest.addListener(function(request, sender, sendResponse) {
console.log('REFERRER', request.ref);
});
这段代码在我的main.js后台页面中,所有其他的事件监听器(chrome.tabs.onUpdated,chrome.extension.onMessage等)都运行良好。
答案 0 :(得分:10)
是的,Request
已弃用,取而代之的是“消息”。因此,您应该使用onMessage
和sendMessage
代替onRequest
,而不是sendRequest
。