• js 打开摄像头方法 (定制摄像头)


    var video = document.getElementById("video");
    if (navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {
        navigator.mediaDevices.getUserMedia({
            video: true,
            audio: true
        }).then(function(stream) {
            console.log(stream);
            mediaStreamTrack = typeof stream.stop === 'function' ? stream : stream.getTracks()[1];
        video.src = (window.URL || window.webkitURL).createObjectURL(stream);
            video.play();
        }).catch(function(err) {
            console.log(err);
    })
    }

      

    第二种

    //媒体对象
    	    window.navigator.getMedia = window.navigator.getUserMedia ||
    	                         window.navigator.webkitGetUserMedia ||
    	                         window.navigator.mozGetUserMedia ||
    	                         window.navigator.msGetUserMedia;
    	    window.navigator.getMedia({
    	        video: true, //使用摄像头对象
    	        audio: false  //不适用音频
    	    }, function(strem){
    	        console.log(strem);
    	        video.src = vendorUrl.createObjectURL(strem);
    	        video.play();
    		     
    	    }, function(error) {
    	        console.log(error);
    	    });
    

      

    转载自:https://www.cnblogs.com/imwtr/p/6413595.html

  • 相关阅读:
    PBN飞越转弯Flyover衔接DF航段保护区组图
    子群
    点集拓扑
    近世代数总结
    windows目标进程注入dll
    api文档方法参数
    windows制作动态链接库和使用二
    windows制作动态链接库和使用一
    拷贝构造函数
    c++内联函数
  • 原文地址:https://www.cnblogs.com/MainActivity/p/8581034.html
Copyright © 2020-2023  润新知