gpt4 book ai didi

javascript - 如何在通话结束后隐藏 "This tab is using your camera or microphone"

转载 作者:行者123 更新时间:2023-12-03 03:20:02 26 4
gpt4 key购买 nike

我正在使用 Sinch javascript SDK 构建一个浏览器到浏览器的视频通话应用程序。当在 chrome 中调用 call.hangup(); 结束视频通话时(至少),红色相机图标仍然可见,并显示消息“此选项卡正在使用您的相机或麦克风”。

如何在通话结束后隐藏此警告?我应该在 Sinch SDK 中进行调用,还是在底层 WebRTC 框架中进行调用?

最佳答案

您需要确保所有 MediaStreamTrack 均已停止。如果您可以从 getUserMedia 访问流,那么这样做应该会有所帮助:
Stream.getTracks().forEach(t => t.stop())

关于javascript - 如何在通话结束后隐藏 "This tab is using your camera or microphone",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46611194/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com