chrome扩展程序是否可以使用chrome扩展程序获取所有选项卡中的所有URL?
我使用此代码获得了当前Tab的网址
chrome.tabs.getSelected(null, function(tab) {
tabUrl = tab.url;
alert(tabUrl);
});
我们在manifest.json文件中需要以下权限
"permissions": [
"tabs"
]
我的问题是找出所有标签中的URL?
最佳答案
您可以执行以下操作:
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);
});
});
});
关于google-chrome - 使用chrome扩展程序获取所有窗口中所有标签的网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16185044/