Javascript Chrome 中的运动传感器内存泄漏
Javascript Motion Sensor Memory Leak in Chrome
我尝试在Javascript中编写一个运动传感器。为此,我使用 getUserMedia API 打开一个每秒 4 帧的网络摄像头媒体流,每秒捕获两张图像并在循环中对它们进行比较。
完整代码示例如下:
https://traact.app/assets/issues/2/motion-sensor-memory-leak.html
不幸的是,代码内存泄漏大约每 24 小时 280MB。
在 Chrome 87 和 Chrome 89 dev.
中测试
我这里做错了什么?或者目前web平台还不能写这样的组件?
我知道是怎么回事了。就我而言,是相机驱动程序导致了内存泄漏。当我使用另一个USB摄像头时,问题就没有了。
我尝试在Javascript中编写一个运动传感器。为此,我使用 getUserMedia API 打开一个每秒 4 帧的网络摄像头媒体流,每秒捕获两张图像并在循环中对它们进行比较。
完整代码示例如下: https://traact.app/assets/issues/2/motion-sensor-memory-leak.html
不幸的是,代码内存泄漏大约每 24 小时 280MB。 在 Chrome 87 和 Chrome 89 dev.
中测试我这里做错了什么?或者目前web平台还不能写这样的组件?
我知道是怎么回事了。就我而言,是相机驱动程序导致了内存泄漏。当我使用另一个USB摄像头时,问题就没有了。