正如我们所知道的HTML5视频一样,“一旦视频元素进入视图,如果设置了自动播放和静音,则会自动开始播放”
此外,“可以通过编程方式取消静音视频以响应用户手势,例如点击,但如果您尝试在没有用户手势的情况下以编程方式取消静音视频,则播放将暂停。”
因此,对于视频通话应用,如果我想要自动播放远程视频,我必须让它们保持静音,直到有用户手势。这会破坏用户体验。请帮助如何管理语音的非静音状态的远程视频自动播放。我在iOS 11.2中使用Safari进行测试
答案 0 :(得分:0)
请参阅"媒体捕获和自动播放视频"部分中的https://webkit.org/blog/7763/a-closer-look-into-webrtc/ - 如果你从getUserMedia捕获,你可能很好。
https://github.com/webrtc/samples/issues/929有一些关于您可能想要设置的有用属性的注释。