diff --git a/web/src/components/MsePlayer.jsx b/web/src/components/MsePlayer.jsx index a1b2ed9ea..27e8d7047 100644 --- a/web/src/components/MsePlayer.jsx +++ b/web/src/components/MsePlayer.jsx @@ -64,10 +64,11 @@ export default function MsePlayer({ camera, width, height }) { } }; - video.onpause = () => { + return () => { + const video = document.getElementById('video'); + video.srcObject = null; ws.close(); - video.src = null; - } + }; }, [url]); return (