【问题标题】:many create object url makes my system memory no responsible许多创建对象 url 使我的系统内存不负责任
【发布时间】:2020-10-11 15:48:24
【问题描述】:

我想做一个声音流应用。

  • 我写了一个网站,它有一个媒体记录器,每 3 秒记录一个 blob
  • 还要编写一个 websocket 将其字节发送到另一个客户端
  • 客户端接收字节和 URL.createObjectURL(new Blob([bytes]))
  • 但是一段时间后内存出现问题

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

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

【问题讨论】:

    标签: javascript html web memory blob


    【解决方案1】:

    你可以在使用完之后调用下面的方法解决内存泄漏问题。

    URL.revokeObjectURL(objectURL)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-01
      • 2014-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多