I wanna send a variable from background.js to popup.js using message passing
background.js file:
chrome.tabs.query({
active: true,lastFocusedWindow: true
}, function(array_of_Tabs) {
var tab = array_of_Tabs[0];
var url = tab.url;
chrome.runtime.sendMessage({url},function(response){
});
});
popup.js file:
chrome.runtime.onMessage.addListener(function(message,sender,sendResponse) {
document.write(message);
console.log(message);
});
I have given necessary permissions in manifest file.After executing this it doesn't show any result. Please help.