许多创建对象 url 使我的系统内存不负责任

我想做一个声音流媒体应用程序。

  • 我写了一个网站,它有一个媒体记录器,每 3 秒记录一个 blob

  • 还要编写一个 websocket 将其字节发送到另一个客户端

  • 客户端接收字节和 URL.createObjectURL(new Blob([bytes]))

  • 但是一段时间后发生了一个内存问题

例如,在调用 create object url 5 分钟后,浏览器内存增加了 400 MB。

除了 createObjectURL 之外,还有其他方法可以提高内存性能吗?


30秒到达战场
浏览 72回答 1
1回答

慕尼黑5688855

使用完后,您可以通过调用以下方法来解决内存泄漏。URL.revokeObjectURL(objectURL)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript