我正在写一个 npapi 插件。我想知道是否有一种方法可以使用 npapi 或 javascript 从我的插件中捕获浏览器屏幕。
任何帮助,将不胜感激。
谢谢
我正在写一个 npapi 插件。我想知道是否有一种方法可以使用 npapi 或 javascript 从我的插件中捕获浏览器屏幕。
任何帮助,将不胜感激。
谢谢
在 Mozilla 中,您可以使用Canvas.prototype.drawWindow()
. 但是仅允许特权代码(即扩展)访问此方法。
FireBreath 邮件列表中的某个人最近创建了一个带有 FireBreath 的插件,可以在 Windows 上执行此操作;我相信他将它与 selenium 一起用于自动化测试。他曾提到可能将其开源;我会考虑在 FireBreath 列表中发布一个问题,看看他是否愿意分享。
没有办法用 JavaScript 做到这一点,但你可以用本机代码做到这一点,不是吗?