HTML5在手機端調用攝像頭進行視頻通話已經成為常見的應用場景,下面將為大家介紹如何使用HTML5代碼調用手機攝像頭進行視頻通話。
//獲取視頻對象 var video = document.querySelector('video'); //獲取媒體對象 var mediaStreamConstraints = { video: true, audio: false, }; //打開視頻流 navigator.mediaDevices.getUserMedia(mediaStreamConstraints) .then(function(mediaStream) { video.srcObject = mediaStream; }) .catch(function(error) { console.log('error:', error); });
以上代碼將獲取視頻對象,設置媒體類型為視頻,并打開視頻流,實現調用手機攝像頭進行視頻通話的功能。
另外,需要注意的是,需要瀏覽器支持HTML5以及支持WebRTC協議才可以使用該功能。同時,該功能只適用于支持攝像頭的設備。