Я создаю вкладку, затем я не могу использовать функцию обратного вызова
document.getElementById("login").addEventListener('click', function(){
chrome.tabs.query({}, function(tabs){
chrome.tabs.query({active: true,currentWindow: true}, function (tabs) {
chrome.tabs.create({url: url_homepage, active: true}, function (tabs){
alert('abc');
});
});
});
});
Но это не работает, я пытаюсь использовать chrome.tabs.onUpdated.addListener
вот так
document.getElementById("login").addEventListener('click', function(){
chrome.tabs.query({}, function(tabs){
chrome.tabs.query({active: true,currentWindow: true}, function (tabs) {
chrome.tabs.create({url: url_homepage, active: true}, function (tabs){
chrome.tabs.onUpdated.addListener(function listenEvent(tabid,info,tab){
if(info.status == "complete" && tab.url.indexOf(url_homepage) != -1 ){
alert('abc');
}
});
});
});
});
Но это все еще неработает Кто-нибудь может мне помочь, пожалуйста?