Я использую Google Chrome для автоматического создания скриншотов нескольких сайтов. Для этого я использую функцию captureVisibleTab(), предоставляемую API. Поскольку это бесконечная задача, я хочу свернуть окно Chrome, чтобы оно могло работать в фоновом режиме. К сожалению, функция работает только тогда, когда вкладка видна (хорошо, название функции уже указывает на это). Но есть ли возможность создавать скриншоты с помощью Chrome, когда окно свернуто?
Chrome captueVisibleTab(), когда окно свернуто
Ответы (1)
captureVisableTab()
отлично работает для свернутых окон. Я только что запустил chrome.tabs.captureVisibleTab(windowId, null, function(dataUrl){ console.log(dataUrl) });
, где `windowId был идентификатором свернутого окна. Имейте в виду, что это будет работать только для самой передней вкладки в любом конкретном окне.
person
abraham
schedule
24.06.2011
Это уже не так. Более новые версии Chrome выдают ошибку
Failed to capture tab: image readback failed
, когда окно свернуто.
- person GetFree; 11.04.2020