用JS实现简单的屏幕录像机
原文中文,约1900字,阅读约需5分钟。发表于: 。这是文件扩展名.webm。每当有数据时,都会将其添加到块数组(之前定义)中。当停止录制时,将调用该stopRecording() 函数。如果你想要 mp4 或其他格式,则必须使用 API 进行转换或自己进行转换。看起来内容很多,但实际上,只是向按钮添加一个事件侦听器来开始和停止记录并相应地更改文本。在用户屏幕之外创建媒体流。媒体记录器有一个mimeType....
本文讲解了如何用JavaScript实现屏幕录制。通过按钮和事件监听器,可以控制录制的开始和停止。利用全局变量和函数获取屏幕媒体流,并用MediaRecorder录制成.webm格式,最后提供下载链接。若需其他格式,可使用API转换。