0
我想計算瀏覽器重新啓動後倖存的chrome瀏覽器中的選項卡標識。我正在嘗試實施此question中提出的解決方案。恢復鉻選項卡標識
在我bg.htmtl,我寫了下面的事件處理程序:
chrome.windows.onCreated.addListener(
function(win) {
console.log("window.onCreated", win);
for(tab in win.tabs) {
console.log("window.created.tab", tab);
}
});
我然後爲重點,鉻按ctl-n
創建一個新的窗口,但我不明白的事件觸發。然後,我通過ctrl-t
創建第二個選項卡,並且該事件仍不會觸發。然後關閉窗口,再次創建一個新窗口,然後在最近關閉的列表中重新加載之前關閉的「2個選項卡」項。事件隨即發生。不幸的是,它缺少標籤屬性,在documentation中描述爲可選項。我有我的清單中指定的「標籤」權限。
接下來我應該嘗試什麼?
它被觸發,但tabs屬性未定義。 –
當然,然後像我在回答中所描述的那樣調用'chrome.windows.get',使用傳遞給您的偵聽器的'windowId'。 –