Я создаю расширение 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://mail, http://developer, chrome: // extensions), запрос возвращает идентификатор только для одной из них. Кто-нибудь знает, что делать?
Спасибо