Я пытаюсь отправить сообщение на content.js
с background.js
при нажатии на значок расширения.
Background.js
:
chrome.browserAction.onClicked.addListener(function(){
chrome.tabs.query({active : true, lastFocusedWindow : true}, function (tabs) {
var CurrTab = tabs[0];
chrome.tabs.sendMessage(CurrTab, 'run');
})
})
Content.js
:
chrome.runtime.onMessage.addListener(function(){
view();
})
У меня есть эта ошибка в background.js
, я не знаю почему.
Error handling response: TypeError: Error in invocation of
tabs.sendMessage(integer tabId, any message, optional object options,
optional function responseCallback): No matching signature.
Что я делаю не так?