Kullanıcı bir sekmeyi değiştirdiğinde, sekme URL'sini almam gerekir. Farklı sorularda verilen yöntemleri denedim, ancak kullanıcı açılır pencerede bir düğmeyi tıkladığında çalışır. Bunu sürekli olarak arka plan bağlamında yapmak istiyorum.Geçerli sekme url'yi arka plan komut dosyasında chrome uzantısına getir
Bu
chrome.tabs.onActivated.addListener(function (tabId) {
var url;
var tab_id = tabId.tabId;
chrome.tabs.get(tab_id, function(tab){
url = tab.url;
});
doStuff(url);
});
denedi ama url hala tanımlanmamıştır. Herhangi bir fikir ?
Burada sadece tahmin ediyorum, ama chrome.tabs.get'e verilen geri çağrı, doStuff (url) çağrısı yaptığınız zaman tetiklenmemiş. Geri bildiriminizin içine doStuff (url) koymanızı öneririm. – Forty3
evet işe yaradı, bunu cevap olarak yerleştirebilirim, böylece işaretleyebilirim –