原生js使用MediaRecorder对象进行屏幕录制生成视频文件代码
代码语言:html
所属分类:多媒体
代码描述:原生js使用MediaRecorder对象进行屏幕录制生成视频文件代码
代码标签: MediaRecorder 屏幕 录制 视频
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> </head> <body> <video class="video" width="600px" controls></video> <button class="record-btn">屏幕录制</button> <script> let btn = document.querySelector(".record-btn"); btn.addEventListener("click", async function () { let stream = await navigator.mediaDevices.getDisplayMedia({ video: true, }); // 需要更好的浏览器支持 const mime = MediaRecorder.isTypeSupported("video/webm; codecs=vp9") ? "video/webm; codecs=vp9" : "video/webm"; let mediaRecorder = new M.........完整代码请登录后点击上方下载按钮下载查看
网友评论0