Safari 14.1.2 - 找不到变量:MediaRecorder
Posted
技术标签:
【中文标题】Safari 14.1.2 - 找不到变量:MediaRecorder【英文标题】:Safari 14.1.2 - Can't find variable: MediaRecorder 【发布时间】:2021-07-26 08:52:11 【问题描述】:根据https://caniuse.com/?search=mediarecorder,自 14 版以来,ios 上的 Safari 和 Safari 一直支持 MediaRecorder API。但是,当我尝试使用它时,我得到“找不到变量:MediaRecorder”
我是否以错误的方式实例化它?这是一个代码sn-p
this.videoRecorder = new MediaRecorder(mediaStream,
mimeType: "video/webm",
audioBitsPerSecond: 128000
);
而且,仅用于音频
this.audioRecorder = new MediaRecorder(mediaStream,
audioBitsPerSecond: 128000
);
任何指针都非常感谢!
【问题讨论】:
【参考方案1】:我发现 mediaRecorder 仍然是一项实验性功能,需要在 Mac OS 上的 Safari 上启用。它在 iOS 上启用,我在那个平台上遇到的问题是无关的。
【讨论】:
以上是关于Safari 14.1.2 - 找不到变量:MediaRecorder的主要内容,如果未能解决你的问题,请参考以下文章