Я использую captureVisibleTab
, как описано здесь http://code.google.com/chrome/extensions/tabs.htmlChromeOS Google> версия 18 и captureVisibleTab()
chrome.tabs.captureVisibleTab(undefined,{format:"png"}, function(dataUrl){
//checking for dataUrl here
});
Я завернул код в тест QUnit и ChromeOS 18 я получаю:
Итак, все работает нормально.
Тот же самый код запустить на ChromeOS 19 (бета-версия) или 20 (Dev) возвращает:
dataUrl неопределен
Я также получаю сообщение в инспекторе говоря:
Внутренняя ошибка при попытке захвата видимой области текущей вкладки
Кстати, я также пытался проверить это на Chrome Canary (в настоящее время на версии 20) и не получил такой вопрос
Похоже, что апи изменилось, но я не могу видеть никаких подробностей об этих изменениях в документации