我启动和停止 MediaRecorder 流。红色的“录制”图标在开始时出现在 Chrome 选项卡中,但在停止时不会消失。
图标如下所示:
我的代码如下所示:
const mediaRecorder = new MediaRecorder(stream);
...
// Recording icon in the tab becomes visible.
mediaRecorder.start();
...
// Recording icon is still visible.
mediaRecorder.stop();
我还mediaRecorder.onstop
定义了一个处理程序。它不返回任何东西或干扰事件对象。
在启动和停止 MediaRecorder 实例后清除选项卡的“录制”指示器的正确方法是什么?