0

我在 kiosk 模式下使用 Kweb3 和树莓派上的 projekktor 来播放 html5 mp4 视频文件。当我播放 5-6 个文件时,它会不断增加虚拟内存,因此它达到 500mb 的时间,浏览器开始显示加载器并且没有任何反应(基本上内存不足/内存泄漏正在发生)。如何解决此内存问题?它不会从内存中删除旧视频。我也尝试过 iframe 的做法。没运气。请帮忙。

4

1 回答 1

0

我注意到你的问题被问了很长时间,但有一个解决方案。

我们遇到了同样的问题,解决方案是:

  • 在应用程序的 iframe 中播放视频
  • 视频播放完毕后,从 DOM 中移除 iframe

这有效地创建了一个新页面,然后在删除该页面后销毁该页面。这会导致它从内存中释放出来。

在最终找到此修复程序后,我们能够连续播放 12 个视频(在单页应用程序中)。

于 2016-06-20T15:52:30.193 回答