繁体   English   中英

iOS Webview 静音/取消静音时的回声问题

[英]iOS Webview Echo issue When Muting/Unmuting

我有一个 WebRTC 实现,它位于 iOS 15 上的 Webview 内。我正在启用音频/禁用音频,如下所示:

mediaStream.getAudioTracks()[0].enabled = false;
setTimeout(() => {                              mediaStream.getAudioTracks()[0].enabled = true;
}, 1500);

视频轨道也一样:

mediaStream.getVideoTracks()[0].enabled = false;
setTimeout(() => {                              mediaStream.getVideoTracks()[0].enabled = true;
}, 1500);

每当我启用和禁用轨道(音频或视频)时,当轨道重新启用时,就会有回声。 The code works fine on everything else (Android, Safari, Chrome, etc) but only has this behavior with WebRTC on iOS 15 inside a webview.

其他人以前遇到过这个吗?

当我将 iPhone 更新到 15.6 时,更新已修复。 显然,iOS 15.1 到 15.5 之间存在相当大的 WEBTRC 问题。

问题未解决?试试以下方法:

iOS Webview 静音/取消静音时的回声问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM