navigator.getUserMedia(constraints, success, error);
}
}
通过此函数,获取当前浏览器支持的getUserMedia...对象
开启浏览器摄像头/语音权限
getUserMediaToPhoto({ video: { width: 480, height: 320 },audio: true }, success, ...error);
具体文档可查看:https://developer.mozilla.org/zh-CN/docs/Web/API/MediaDevices/getUserMedia
流处理:
调用后,.../API/MediaStream
新建一个video标签,id为video,将srcObject赋值为stream即可在网页预览摄像头数据:
截图或流媒体传输:
流媒体传输可以自己百度,本人懒得整,...('2d');
// 将video画面描绘在canvas画布上
context.drawImage(video, 0, 0, 480, 320);
本文为仙士可原创文章,转载无需和我联系,但请注明来自仙士可博客