是否可以在iOS Safari中同时播放2个嵌入式视频?

时间:2019-06-24 18:05:26

标签: html ios safari webrtc

我正在用React JS构建WebRTC软电话,并且无论何时在iOS Safari中播放远程视图时,都无法播放我的“本地”视图视频元素。我怀疑这可能是由于Safari的视频播放限制所致,但我想看看其他人是否能够使这项工作奏效,或者我们是否只能一次播放一个视频元素。

1 个答案:

答案 0 :(得分:0)

在iOS 10及更高版本中,只要视频没有声音,就可以在不需要用户交互的情况下自动播放或调用视频上的play()。并且开始播放视频不再强制其全屏播放:https://webkit.org/blog/6784/new-video-policies-for-ios/

但是,您仍然不能同时播放多个视频,但该补丁程序刚刚登陆。这样就可以了:https://bugs.webkit.org/show_bug.cgi?id=162366

您可以通过在启动另一个视频时暂停一个视频来使示例在iOS 10上运行吗?毕竟,您不会同时显示它们。您可以通过在每次用户切换时同步其currentTime属性来使它们保持同步。