WebRTC(目前火狐浏览器支持)
作用
调用系统的摄像头和麦克风
使用
navigator.getUserMedia(options, success, error)
options
{
video:true/false,
audio:true/false
}
MediaStream
成功后的回调函自动传入该对象作为参数
WebRTC开启摄像头
拍照
navigator.getUserMedia || (navigator.getUserMedia = navigator.mozGetUserMedia || navigator.webkitGetUserMedia || navigator.msGetUserMedia);
function startCam(){
navigator.getUserMedia(
{
video:true,
audio:true
},
function(stream){
//创建video元素
var video = document.createElement("video");
video.id = "myvideo";
//指定src
if (window.URL) {
video.src = window.URL.createObjectURL(stream);
} else {
video.src