Я пытался создать надстройку Firefox, используя API веб-расширений. Мое дополнение должно сделать снимок экрана текущей страницы, просматриваемой пользователем, с помощью chrome.tabs.captureVisibleTab, но оно возвращает неопределенное значение. Они говорят, что это уже реализовано в API на http://arewewebextensionsyet.com/, но я не могу понять это работать.
Вот мой код:
chrome.tabs.captureVisibleTab(null, {}, function(data) {
console.log("screenshotData: " + data);
});
Я также попытался передать window.id в качестве первого параметра, хотя в документах он указан как необязательный, но это также возвращает неопределенное значение для данных.
Конкретно в этом есть у кого опыт?