对于HTML5视频,我们知道“如果同时设置了autoplay和muted,视频元素一旦进入视图,播放将自动开始。”
此外,“可以通过编程方式取消静音视频,以响应用户的手势,但如果您试图在没有用户手势的情况下以编程方式取消视频静音,播放将暂停。”
因此,对于视频通话应用程序,如果我想要自动播放远程视频,我必须将它们保持静音,直到有用户的手势。这会扼杀用户体验。请帮助如何管理非静音状态下的语音远程视频的自动播放。我正在使用iOS 11.2中的Safari进行测试
发布于 2017-11-22 01:05:05
请参阅“媒体捕获和自动播放视频”一节中的https://webkit.org/blog/7763/a-closer-look-into-webrtc/ --如果您是从getUserMedia捕获的,则可能是不错的选择。
https://github.com/webrtc/samples/issues/929有一些关于你可能想要设置的有用属性的说明。
https://stackoverflow.com/questions/47417025
复制相似问题