2014-01-09 97 views
0

我在我的Chrome擴展的background.js下面的函數來獲取當前選項卡的網址:谷歌瀏覽器:無法獲取當前選項卡的URL

function getCurrentUrl() { 
    chrome.tabs.query({currentWindow: true, active: true}, function(tabs) { 
     var tab = tabs[0] 
     var keys = [] 
     for(var key in tab) keys.push(key + '-' + tab[key]) 
     alert(keys.join(', ')) 
    }) 
} 

但是,警告對話框顯示我:

active-true, height-456, highlighted-true, id-301, incognito-false, index-6, pinned-false, selected-true, status-complete, width-717, windowId-262 

'tab'對象似乎沒有url屬性,正如SO上的其他答案所建議的。我究竟做錯了什麼?

回答

相關問題