【发布时间】:2011-11-16 14:33:25
【问题描述】:
我们想要制作一个网站,上面有一种“照相机”。其想法是,用户可以将这个摄像头放置在网站上的某个位置,然后创建一个“屏幕截图”并将其存储在数据库中,或者将其发送给网站所有者。
是否有机会通过适用于所有浏览器的 JavaScript 或 Flash 实现这一点?
【问题讨论】:
-
不适用于 JS 或 Flash。您必须在服务器上运行浏览器或渲染引擎的实例。 AFAIK,Webkit 可以无头运行,但我可能错了。
-
谢谢,我找到了这个 html2canavs 脚本,它可以在 php 中进行屏幕截图,但我不知道如何有机会选择屏幕的特定部分并截图。