国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

js實現web調用攝像頭 js截取視頻畫面

來源:懂視網 責編:小OO 時間:2020-11-27 21:58:21
文檔

js實現web調用攝像頭 js截取視頻畫面

本文實例為大家分享了JS實現截取視頻畫面的具體代碼,供大家參考,具體內容如下:Html;<;p>;<;button onclick="openMedia()">;打開<;/button>;<;button onclick="closeMedia()">;關閉<;/button>;<;button onclick="drawMedia()">;截取<;/button>;<;/p>;<;video id="video" class="bg">;<;/video>;<;canvas id="qr-canvas">;<;/canvas>。Javascript。
推薦度:
導讀本文實例為大家分享了JS實現截取視頻畫面的具體代碼,供大家參考,具體內容如下:Html;<;p>;<;button onclick="openMedia()">;打開<;/button>;<;button onclick="closeMedia()">;關閉<;/button>;<;button onclick="drawMedia()">;截取<;/button>;<;/p>;<;video id="video" class="bg">;<;/video>;<;canvas id="qr-canvas">;<;/canvas>。Javascript。

本文實例為大家分享了JS實現截取視頻畫面的具體代碼,供大家參考,具體內容如下

Html

<p>
 <button onclick="openMedia()">打開</button>
 <button onclick="closeMedia()">關閉</button>
 <button onclick="drawMedia()">截取</button>
</p>
<video id="video" class="bg"></video>
<canvas id="qr-canvas"></canvas>

Javascript

<script type="text/javascript">
 var video = document.querySelector('video');
 var text = document.getElementById('text');
 var canvas1 = document.getElementById('qr-canvas');
 var context1 = canvas1.getContext('2d');
 var mediaStreamTrack;

 // 一堆兼容代碼
 window.URL = (window.URL || window.webkitURL || window.mozURL || window.msURL);
 if (navigator.mediaDevices === undefined) {
 navigator.mediaDevices = {};
 }
 if (navigator.mediaDevices.getUserMedia === undefined) {
 navigator.mediaDevices.getUserMedia = function(constraints) {
 var getUserMedia = navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia;
 if (!getUserMedia) {
 return Promise.reject(new Error('getUserMedia is not implemented in this browser'));
 }
 return new Promise(function(resolve, reject) {
 getUserMedia.call(navigator, constraints, resolve, reject);
 });
 }
 } 

 //攝像頭調用配置
 var mediaOpts = {
 audio: false,
 video: true,
 video: { facingMode: "environment"} // 或者 "user"
 // video: { width: 1280, height: 720 }
 // video: { facingMode: { exact: "environment" } }// 或者 "user"
 }

 // 回調
 function successFunc(stream) {
 mediaStreamTrack = stream;
 video = document.querySelector('video');
 if ("srcObject" in video) {
 video.srcObject = stream
 } else {
 video.src = window.URL && window.URL.createObjectURL(stream) || stream
 }
 video.play();
 }
 function errorFunc(err) {
 alert(err.name);
 }

 // 正式啟動攝像頭
 function openMedia(){
 navigator.mediaDevices.getUserMedia(mediaOpts).then(successFunc).catch(errorFunc);
 }

 //關閉攝像頭
 function closeMedia(){
 mediaStreamTrack.getVideoTracks().forEach(function (track) {
 track.stop();
 context1.clearRect(0, 0,context1.width, context1.height);//清除畫布
 });
 }

 //截取視頻
 function drawMedia(){
 canvas1.setAttribute("width", video.videoWidth);
 canvas1.setAttribute("height", video.videoHeight);
 context1.drawImage(video, 0, 0, video.videoWidth, video.videoHeight);
 }

</script>

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

js實現web調用攝像頭 js截取視頻畫面

本文實例為大家分享了JS實現截取視頻畫面的具體代碼,供大家參考,具體內容如下:Html;<;p>;<;button onclick="openMedia()">;打開<;/button>;<;button onclick="closeMedia()">;關閉<;/button>;<;button onclick="drawMedia()">;截取<;/button>;<;/p>;<;video id="video" class="bg">;<;/video>;<;canvas id="qr-canvas">;<;/canvas>。Javascript。
推薦度:
標簽: 視頻 攝像頭 使用
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 一级毛片免费的 | a集毛片 | 久久国产精品视频 | 精品国产一区二区三区久久久狼 | 国产呦系列 欧美呦 日韩呦 | 91在线一区二区 | 二区久久国产乱子伦免费精品 | 亚洲一区日韩二区欧美三区 | 一级一级特黄女人精品毛片视频 | 国产成人综合欧美精品久久 | 欧美高清视频在线观看 | 国产午夜电影 | 国产欧美日韩在线视频 | 国产精品久久久久毛片 | 欧美高清69hd| 最新国产视频 | 欧美福利在线观看 | 在线免费观看国产精品 | 国产高清视频在线观看 | 日韩 国产 欧美 精品 在线 | 亚洲国产精品婷婷久久久久 | xxxwww欧美性 | 国产欧美第一页 | 亚洲另类欧美日韩 | 99精品国产高清一区二区三区香蕉 | 欧美一区二区三区在线视频 | 97热久久免费频精品99国产成人 | 啪啪网免费 | 亚洲精品国产第七页在线 | 免费啪啪网 | 一区二区影视 | 成人久久精品一区二区三区 | 国产欧美日韩精品综合 | 香蕉国产精品 | 蜜桃视频一区二区三区四区 | 精品在线网站 | 99热伊人| 欧美视频免费看 | 国产激情一区二区三区成人91 | 亚洲国产欧美在线 | 精品一区二区三区四区五区六区 |