1
在AngularJS應用(Chrome擴展)中,我需要獲取當前選項卡的標題和URL,然後才能執行任何有用的操作。這個函數需要一個回調函數,它接收有問題的標籤。但是,不是記錄選項卡對象,而是在它可用時立即將它傳遞給模塊/服務。我怎樣才能做到這一點?與AngularJS異步獲取Chrome選項卡
chrome.tabs.query({currentWindow: true, active: true}, function(tabs) {
console.log(tabs[0]);
});
chrome.tabs.query()顯然沒有返回值。
編輯
我被卡住了。我試圖讓你的榜樣工作:
失敗後,我把一個非常簡單的測試服務,以表明該應用的工作原理的其餘部分。也許有人可以在註釋掉的區塊中修復我的服務?