0

我在captureVisibleTab这里详细使用http://code.google.com/chrome/extensions/tabs.html

chrome.tabs.captureVisibleTab(undefined,{format:"png"}, function(dataUrl){
    //checking for dataUrl here
});

我已将代码包装到 QUnit 测试中,在 ChromeOS 18 上我得到:

在此处输入图像描述

所以一切正常。

在 ChromeOS 19(测试版)或 20(开发版)上运行的相同代码返回:

在此处输入图像描述

dataUrl 未定义

我还在 Inspector 中收到一条消息:

尝试捕获当前选项卡的可见区域时发生内部错误

顺便说一句,我也尝试在 Chrome Canary(当前版本 20)上对此进行测试,但没有收到此类问题

似乎 api 已更改,但我在文档中看不到这些更改的任何详细信息

4

1 回答 1

0

这是解释:http ://code.google.com/p/chromium/issues/detail?id=126327&q=captureVisibleTab&colspec=ID%20Pri%20Mstone%20ReleaseBlock%20Area%20Feature%20Status%20Owner%20Summary

我猜/希望我们能尽快修复。

于 2012-05-05T17:52:44.933 回答