[英]How to cancel getUserMedia indicator after recording
我正在使用recorder.js和getUserMedia
在浏览器中进行一些录音。 开始录制时,用户会收到“允许此网站使用您的麦克风”提示,一旦他们点击允许,Chrome就会在选项卡的图标上添加一个指示符,以显示它正在录制:
记录指示器http://ubuntuone.com/1nBkbmc9vA313WeWtV03Kz
我的问题是即使在我的应用程序停止录制之后,指示也永远不会消失。 基本上,我想撤销我自己的录制权限。 这可能吗?
从getUserMedia
调用生成新的MediaStream
对象时,它包含MediaStreamTrack
对象。
调用MediaStream.getAudioTracks()
应返回一个序列,该序列表示流中具有"audio"
类型的所有MediaStreamTrack
对象的快照。 调用MediaStream.getVideoTracks()
以检索视频轨道对象时也适用。
根据规范,您可以通过调用音频轨道对象上的MediaStreamTrack.stop()
来撤消对应用程序的所有授予权限。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.