【发布时间】:2021-11-16 22:33:08
【问题描述】:
我有一个使用 mediarecorder API 录制和显示视频的 Web 应用程序。对于短视频,效果很好。
对于 IOS 上 1 分钟或更长时间的视频,网页会重新加载(在加载之前会闪烁一般错误消息)。控制台中没有错误。
长视频在 Mac Safari 上运行良好,但在 IOS Chrome 上也失败。
这显然是某种 IOS 资源问题。
有没有人成功使用 mediarecorder API 在 IOS 上录制并播放更长的视频?
请注意,崩溃发生在我在无数媒体记录器示例中看到的这行代码之后不久:
video.src = URL.createObjectURL(new Blob(blobs, { type: mediaRecorder.mimeType }));
【问题讨论】:
标签: ios mobile-safari web-mediarecorder