Это должно быть довольно просто, просто используйте стандартные методы в Javascript setTimeout
и setInterval
.
var seconds = 10 * 1000;
var windowId = some window id;
setTimeout(function() {
chrome.tabs.captureVisibleTab(
some window id,
{},
function () { ... do something with the screen shot ;} )
}
, seconds);
. Через 10 секунд будет сделан скриншот.Чтобы сделать скриншот видимой вкладки каждые секунды, используйте setInterval
var seconds = 10 * 1000;
var windowId = some window id;
setInterval(function() {
chrome.tabs.captureVisibleTab(
some window id,
{},
function () { ... do something with the screen shot ;} )
}
, seconds);