Похоже, что объект windows
, который передается вашему обратному вызову, не имеет поля tabs
. Попробуйте вместо этого код:
chrome.windows.getCurrent(function(win)
{
chrome.tabs.getAllInWindow(win.id, function(tabs)
{
// Should output an array of tab objects to your dev console.
console.debug(tabs);
});
});
Также убедитесь, что у вас есть разрешение tabs
. Я также запустил это на фоновой странице, поэтому если вы не запускаете его на фоновой странице, вы должны убедиться, что chrome.tabs
доступно в вашем контексте.