Я хочу написать расширение (менеджер сессий, который имеет больше функций и приятных глаз, чем те, что уже есть в галерее) для Google Chrome / Chromium.
Но я не могу получить следующий кодработа:
function list_session() {
var list = [];
chrome.windows.getAll(
{"populate" : true},
function (window_list) {
for(window in window_list) {
list.concat(window.tabs);
}
}
);
console.log(list);
return list;
}
Это довольно простой пример использования API Google, но вместо списка вкладок в ответ я получаю только «неопределенные» значения.Кроме того, список окон кажется пустым.
В настоящее время я использую Chromium 7.0.517.44 (64615) под Ubuntu 10.10.Я также попробовал официальный выпуск Chrome от Google с теми же результатами.
Документацию по API можно найти здесь: http://code.google.com/chrome/extensions/windows.html
phineas