跨浏览器静止图像相机捕获

时间:2013-11-04 18:47:44

标签: javascript html5 image-capture

在网页上,我需要能够从用户网络摄像头或手机摄像头捕获静态图像。看起来getUserMedia()仅受Firefox,Opera和Chrome支持,我无法找到使用它的静止图像捕获示例。 Flash无法在Apple设备上运行。是否有一个单一的跨浏览器解决方案?如果没有,那么哪些解决方案将涵盖桌面和移动摄像头捕获?

1 个答案:

答案 0 :(得分:2)

你几乎回答了这个问题。仅限Chrome,Firefox和Opera(下一版本的桌面版)currently support getUserMedia

由于iOS上没有Flash(你也提到过),你需要编写一个本机应用程序来支持该操作系统。

简而言之:在撰写本文时,目前还没有单一的跨浏览器解决方案。

有许多解决方案允许您从本机环境中运行的网络摄像头中抓取视频。你没有提到编程平台,所以我不能给出任何具体的例子,但是对于iOS this can be a good starting point