可扩展媒体记录器 本机MediaRecorder的可扩展直接替代。 该包提供了规范定义的MediaRecorder API(的一部分)。如果可能,它将使用Chrome和Firefox中可用的本机实现。 此外,该程序包还允许定义自定义编码器。这些编码器可用于渲染到目前为止任何浏览器都不支持的文件。目前这仅适用于音频编码器。 用法 extendable-media-recorder在上可用,可以照常安装。 npm install extendable-media-recorder 它导出MediaRecorder构造函数。可以像本机实现一样使用它。以下示例将使用浏览器定义的默认编码器。 import { MediaRecorder } from 'extendable-media-recorder' ; const stream = await navigator . mediaDevic