Chrome captueVisibleTab(), когда окно свернуто

Я использую Google Chrome для автоматического создания скриншотов нескольких сайтов. Для этого я использую функцию captureVisibleTab(), предоставляемую API. Поскольку это бесконечная задача, я хочу свернуть окно Chrome, чтобы оно могло работать в фоновом режиме. К сожалению, функция работает только тогда, когда вкладка видна (хорошо, название функции уже указывает на это). Но есть ли возможность создавать скриншоты с помощью Chrome, когда окно свернуто?


person ccg    schedule 17.06.2011    source источник


Ответы (1)


captureVisableTab() отлично работает для свернутых окон. Я только что запустил chrome.tabs.captureVisibleTab(windowId, null, function(dataUrl){ console.log(dataUrl) });, где `windowId был идентификатором свернутого окна. Имейте в виду, что это будет работать только для самой передней вкладки в любом конкретном окне.

person abraham    schedule 24.06.2011
comment
Это уже не так. Более новые версии Chrome выдают ошибку Failed to capture tab: image readback failed, когда окно свернуто. - person GetFree; 11.04.2020