首页 > 解决方案 > 单击停止按钮后如何删除录制图标?

问题描述

已使用 navigator.mediaDevices.getUserMedia() 开始录制。以下是代码:(Vue Js)

   <a href="javascript:void(null)" @click="stopRecording">Stop</a>
   <script>
    methods:{
     stopRecording() {
       if (window.mediaStream) {
         window.mediaStream.getTracks().forEach(function(track) {
         track.stop();
       });
      }
     }
    </script>

还尝试了由 navigator.getUserMedia 打开的停止/关闭网络摄像头。在调用 track.stop() 之后,立即将音频的“就绪状态”设置为结束。但录制图标不会从选项卡中删除。

标签: javascripthtmlhtml5-videowebrtchtml5-audio

解决方案


推荐阅读