相关疑难解决方法(0)

MediaRecorder.stop()不会清除选项卡中的录制图标

我启动并停止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实例后清除选项卡的"录制"指示符的正确方法是什么?

javascript google-chrome web-mediarecorder web-audio-api

9
推荐指数
1
解决办法
1617
查看次数