2012-05-03 4 views
0

Я использую 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 я получаю:

enter image description here

Итак, все работает нормально.

Тот же самый код запустить на ChromeOS 19 (бета-версия) или 20 (Dev) возвращает:

enter image description here

dataUrl неопределен

Я также получаю сообщение в инспекторе говоря:

Внутренняя ошибка при попытке захвата видимой области текущей вкладки

Кстати, я также пытался проверить это на Chrome Canary (в настоящее время на версии 20) и не получил такой вопрос

Похоже, что апи изменилось, но я не могу видеть никаких подробностей об этих изменениях в документации

ответ