如何解决Chrome 中的 Javascript 运动传感器内存泄漏
我尝试用 Javascript 编写运动传感器。为此,我使用 getUserMedia API 以每秒 4 帧的速度打开一个网络摄像头媒体流,每秒捕获两个图像并循环比较它们。
这是完整的代码示例: https://traact.app/assets/issues/2/motion-sensor-memory-leak.html
不幸的是,代码每 24 小时有大约 280MB 的内存泄漏。 在 Chrome 87 和 Chrome 89 dev 中测试。
我在这里做错了什么?或者目前在web平台上写这种组件是不可能的?
解决方法
我知道发生了什么。就我而言,是相机驱动程序导致了内存泄漏。当我使用另一个 USB 摄像头时,问题不再存在。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。