访问移动摄像头和麦克风

访问移动摄像头和麦克风

问题描述:

我要开发一个移动通用应用程序,将用于视频聊天。因此我需要访问移动摄像头和麦克风。是否有任何JavaScript或jQuery的功能,我可以做到这一点。 注意:因为它是一个通用功能,所以它应该能够访问任何移动设备的摄像头。访问移动摄像头和麦克风

+0

目前的Opera Mobile 12只支持getUserMedia(http://*.com/questions/11572859/will-and-when-will-mobile-browers-support-getusermedia/11575783#11575783)---所以你可以使用歌剧前缀版本的getUserMedia访问麦克风/凸轮---其他移动客户端尚未支持! – 2012-07-26 07:50:30

WebRTC

但今天,即使它的目标是成为标准,it doesn't work on all browsers

我不认为你会发现一个标准的(非闪存或基于插件的)和准备库,使您可以使用相机。

+0

有没有其他办法可以做到这一点?或者我必须为不同的操作系统进行本机编码? – Abhishek 2012-07-18 16:58:23

+0

我想你必须做本地编码。但是今天没有那么多的大平台。 – 2012-07-18 17:02:21

+1

和Firefox和Opera ... – 2012-07-18 17:20:46

对于实际只是“有效”并允许您正确使用设备硬件的解决方案,您需要针对特定​​于您所定位平台的本机应用编码。 (例如 - > iOS,Android等)

您可以使用使用JavaScript的PhoneGap功能,它与平台无关。您可以使用PhoneGap的方法navigator.device.capture.captureVideo