如果url属性是数组,则chrome.tabs.query找不到匹配项

时间:2018-05-03 16:46:34

标签: arrays google-chrome url google-chrome-extension tabs

我正在构建chrome扩展并尝试使用chrome.tabs.query({url:arrayOfUrls})获取一系列标签:

chrome.tabs.query({url: this.tabUrlsList}, function(tabs){
            var ids = [];
            if(tabs){   
                //creates an array of intergers (tab ids)

                for(var i = 0; i < tabs.length; i++){
                    ids[i] = tabs[i].id;

                }
                console.log(tabs.length)
                console.log(ids)
                \\move stuff around using the tabs' ids

问题是当url数组有多个google页面(比如http://mailhttp://developer,chrome:// extensions)时,query只返回其中一个的id。有谁知道该怎么办? 谢谢

0 个答案:

没有答案