>我正在尝试按功能捕获选项卡
chrome.tabs.captureVisibleTab(..)
在 Mac OS X 版本 10.6.8 和 Chrome 版本 19.0.1084.53 上的 Chrome 扩展名上,它适用于 Google 和其他网站,但无法捕获 Youtube.com 选项卡或任何包含 Flash 播放器嵌入的选项卡。
从 youtube.com 捕获的选项卡显示为黑色,并且没有可见的内容。
下面是我的代码 -
背景.html包含
..
chrome.browserAction.onClicked.addListener(function (tab) {
images = [];
chrome.windows.getCurrent(function (win) {
chrome.tabs.captureVisibleTab(win.id, { "format": "png" }, function (imgUrl) {
chrome.tabs.create({ url: imgUrl });
});
});
});
..
manifest.json 包含
{
"name": "Moon",
"version": "1.0",
"manifest_version": 1,
"background_page": "background.html",
"description": "Moon",
"browser_action": {
"default_icon": "icon.png"
},
"permissions": [
"tabs"
,"<all_urls>"
]
}
这是一个没有
已知解决方法的 Chrome 错误。