我正在尝试使用chrome.windows.getAll({populate: true}, function(windows)
来获取窗口和窗口中的选项卡。
我正在使用2D array
存储选项卡URL,但是我不确定如何将其初始化为正确的大小以存储所有窗口和所有选项卡URL。我希望第一个数组存储当前窗口号,第二个数组存储该窗口的选项卡URL,例如:
tabUrls = [window][tabs]
。
我要使用:
chrome.windows.getAll({populate:true},function(windows){
windows.forEach(function(window){
window.tabs.forEach(function(tab){
//collect all of the urls here, I will just log them instead
console.log(tab.url);
});
});
});
但是我不确定如何将信息存储到2D array.