chrome captureVisibleTab捕获上一页

时间:2014-03-14 02:55:11

标签: javascript google-chrome google-chrome-extension

http://developer.chrome.com/extensions/tabs#method-captureVisibleTab

这会将base64图像数据发送到选项卡。

chrome.tabs.captureVisibleTab null, {}, (image) ->
  port.postMessage(image)

它由内容脚本激活,一旦执行内容脚本就调用。在清单中,脚本在“document_end”上调用

"content_scripts": [{
  "matches": ["<all_urls>"],
  "js": ["javascripts/main.js"],
  "run_at": "document_end"
}],

有时,这有效。其他时候,它捕获一个完全黑色的图像。导航时,它会频繁加载新页面,然后显示上一页的屏幕截图。

我记得有关如何/何时执行内容脚本的优秀指南,这似乎已被删除。

在这里获得正确的准备工作的正确方法是什么?

0 个答案:

没有答案