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

Cross-browser still image camera capture

本文关键字:相机 图像 浏览器 静态      更新时间:2023-09-26

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

你几乎自己回答了这个问题。目前只有Chrome,Firefox和Opera(下一版本的桌面)支持getUserMedia

由于Flash在iOS上不可用(正如您也提到的),因此您需要编写一个本机应用程序来支持该操作系统。

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

有许多

解决方案可以让您从本机环境中运行的网络摄像头中获取视频。你没有提到编程平台,所以我不能给出任何具体的例子,但对于 iOS 来说,这可能是一个很好的起点。