javascript - 即使在关闭视频流后如何从浏览器地址栏中删除相机图标
问题描述
我尝试使用此代码删除即使在关闭流后出现在浏览器中的相机和麦克风图标
var videoTrack = this.localStream.getVideoTracks()[0]
if(videoTrack){
this.localStream.removeTrack(videoTrack)
videoTrack.stop()
}
var audioTrack = this.localStream.getAudioTracks()[0]
if(audioTrack){
this.localStream.removeTrack(audioTrack)
audioTrack.stop()
}
另外,我试过了。但没有运气。
this.localStream.getTracks().forEach((track => {
track.stop();
}))
如何从浏览器中删除这些图标。
我正在使用 webRTC
解决方案
推荐阅读
- android - firebase 推送通知将数据传递给启动器
- ruby-on-rails - 使用 Iex-Ruby-Client Gem 配置 Ruby On Rails 应用程序
- imagemagick - 我可以使用 ImageMagick 获得单个字符的边界框吗?
- sql - 检查数据表中的出生日期是否即将到来
- continuous-integration - 用于持续集成的 Team City 构建配置
- python - 如何在 Python 中获取 GstBuffer 标志
- microservices - Api gateway、Service Regisry 和 Service Mesh,它们如何协同工作?
- c - x64 操作系统上 x32 ELF 的除法性能
- sql - 在 phpmyadmin 中创建视图
- marklogic - 在协调数据时遇到错误