Firefox内存管理

时间:2017-07-30 08:47:16

标签: javascript firefox web-mediarecorder

我使用functions API来录制用户视频。每个MediaRecorder将webm块添加到数组(这是纯客户端解决方案)。

经过几次长时间录音测试后,我们发现firefox内存管理存在问题:Fierfox占用所有内存,所有块都存储在本地RAM中。 Chrome能够记录12-13个小时而没有任何性能问题,所有块都存储在磁盘上的" Chrome"。

下。

我如何在Firefox上解决这个问题? LocalStorage高达10mb是不够的,服务器解决方案在我的情况下并不好。

1 个答案:

答案 0 :(得分:2)

您可以在IndexedDB中存储blob,这是磁盘支持的。