我有一个Flash应用程序,我正在寻找移植到HTML5。该应用程序允许用户拍摄自己的照片,然后给他们一些位图,以覆盖,缩放,定位在他们的脸上(如胡子或诸如此类),然后将新生成的图像保存到PHP听众。
我写了原文,因此,我可以轻松地移植它的大部分内容,但不知道HTML5如何处理计算机相机的使用情况,似乎无法在网上找到任何指向此的内容。
任何帮助非常感谢。
答案 0 :(得分:1)
我不认为相机api暴露于html5。您需要使用闪光灯或银光垫片。
答案 1 :(得分:1)
有一个W3C Device API可以从摄像头捕获数据。但是,我不知道有任何浏览器支持它。这似乎是未来的实施。但是,我认为很快就会成为现实,因为Adobe刚刚将Flex交给了Apache http://incubator.apache.org/flex/。
实施Device API后,将通过getUserMedia
访问它。要查看完成规范的位置,请查看公共邮件存档:http://lists.w3.org/Archives/Public/public-media-capture/
这里可以学到更多:http://www.w3.org/2009/dap/
答案 2 :(得分:0)
不幸的是,您需要一个小型Flash应用程序来访问网络摄像头,并通过HTML5画布公开该数据。
这是一个轻量级的jquery插件: http://www.xarg.org/project/jquery-webcam-plugin/