webRTC-在纯音频呼叫中,呼叫者的音频不在被呼叫者一方播放

时间:2020-11-09 16:59:23

标签: javascript webrtc

即使网站允许使用摄像头和麦克风,呼叫者的音频也会被浏览器静音(或阻止?)。我做了一些发现,似乎自动播放策略会影响它。

我有一个在来电中播放的mp3文件,正在响铃。自动播放不允许它在第一次完全重新加载页面时使用。当我进行软刷新或不刷新并再次拨打电话时,文件将播放并响起。这意味着浏览器允许它自动播放。

我注意到音频通话的音频行为相同。页面硬重装后它不会第一次播放,但是之后播放,直到我再次执行硬播放。

这似乎不是视频通话的问题。请不要使用与视频通话相同的元素来设置音频通话的音频流。我在音频通话中隐藏了该元素。我确实使它可见并使用了元素,但是它没有改变任何东西。我认为这可能是原因。

据我所知,webRTC不应受到自动播放政策的影响。但似乎确实如此。我使用chrome和FF进行测试。两者都有问题。

任何人都可以帮忙。我不知道什么代码在这里有用。请询问您是否需要查看任何代码。

谢谢

0 个答案:

没有答案