При повторном нажатии код вызывает алерт 2 раза, при следующем нажатии 3 раза и т.д
нужно что бы только один раз, как быть? вот код
chrome.browserAction.onClicked.addListener(function() {
chrome.tabs.executeScript({
file: 'sc.js'
});
chrome.tabs.query({url: "*://*.google.ru/*", currentWindow: true}, function(tabs) {
var port = chrome.tabs.connect(tabs[0].id);
port.postMessage("gshad");
})
});
chrome.runtime.onConnect.addListener(function(port) {
port.onMessage.addListener(function(msg) {
alert(msg)
});
});