我启动并停止MediaRecorder流.红色"录制"图标会在启动时显示在Chrome标签中,但不会在停止时消失.
图标如下所示:
我的代码看起来像这样:
const mediaRecorder = new MediaRecorder(stream);
...
// Recording icon in the tab becomes visible.
mediaRecorder.start();
...
// Recording icon is still visible.
mediaRecorder.stop();
Run Code Online (Sandbox Code Playgroud)
我还mediaRecorder.onstop定义了一个处理程序.它不会返回任何内容或干扰事件对象.
在启动和停止MediaRecorder实例后清除选项卡的"录制"指示符的正确方法是什么?