NPAPI或javascript的屏幕截图

时间:2010-02-26 03:52:12

标签: javascript screenshot npapi browser-plugin

我正在写一个npapi插件。我想知道是否有办法使用npapi或javascript从我的插件中捕获浏览器屏幕。

任何帮助都将不胜感激。

由于

3 个答案:

答案 0 :(得分:0)

使用JavaScript无法实现这一点,但是您可以使用本机代码执行此操作吗?

答案 1 :(得分:0)

FireBreath邮件列表上的某个人最近创建了一个带有FireBreath的插件,可以在Windows上执行此操作;我相信,他正在将它与硒一起用于自动化测试。他曾提到可能将其作为开源软件;我会考虑在FireBreath列表中发布一个问题,看看他是否愿意分享。

http://groups.google.com/group/firebreath-dev

答案 2 :(得分:0)

在Mozilla中,您可以使用Canvas.prototype.drawWindow()来实现此目的。但是只允许对特权代码(即扩展名)进行访问。