open-source - 开源、多平台、基于浏览器的屏幕捕获扩展?

标签 open-source cross-browser screen-capture browser-extension

我正在考虑一个项目,该项目涉及浏览器用户能够屏幕捕获任何网页的内容(最好是整个页面,而不仅仅是可见部分),在图像上做一些简单的注释(圆圈,箭头,下划线、文本标签)并将带注释的图像发送到服务器。

我看到有几个基于浏览器的商业或免费屏幕捕获实用程序(我不能将其用于此项目,因为它需要与特定服务器进行特定通信)。

我正在考虑编写自己的一组扩展,但这有点令人畏惧,部分原因是 IE 的 COM 复杂性,但更普遍的是,这样的扩展似乎很容易随着浏览器更新而损坏,而且因为我想要它跨多个浏览器工作似乎很快就会成为维护噩梦。

您知道任何基于浏览器的开源屏幕捕获扩展程序吗?很好的代码示例展示了如何在各种浏览器上执行此操作。如果有一个得到积极支持的库那就太好了。

最佳答案

M卡茨,

这是一项艰巨的任务,就我个人而言,我会使用 BugDigger 在浏览器中捕获页面并对其进行注释。也就是说,我不确定它是否对您来说具有足够广泛的跨浏览器兼容性。

不过,一个想法是安装它,然后扫描它的程序文件夹,看看是否看到他们可能用于捕获的第 3 方库。如果您没有看到,则可能是他们自己编写的。

http://bugdigger.com/

祝你好运!

关于open-source - 开源、多平台、基于浏览器的屏幕捕获扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10053342/

相关文章:

open-source - 如何显示学分

iPhone - 如何录制 8 小时的 sleep 研究视频?

unix - 在哪里可以找到 "halt"工具的源代码?

iphone - 是否可以在不越狱的情况下记录 iPhone/iPad 屏幕上发生的事情?

ios - 动画时捕获屏幕

open-source - 为什么不是所有政府资助的软件都是开源的?

css - 如何在不同浏览器中打印多页 HTML 表格

css - 是否有一种 0 宽度的方法来防止 float div 折叠

css - Firefox CSS选择OPTION样式

email - 如何使用 Corona SDK 发送截屏图像