html - 是否可以在iOS Safari中同时播放2个在线视频?

标签 html ios safari webrtc

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

最佳答案

在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属性来使它们保持同步。

关于html - 是否可以在iOS Safari中同时播放2个在线视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56741807/

相关文章:

html - Bootstrap 导航栏在第一次加载时出现在 Safari 的两行中

jquery - Owl Carousel 元素内容无法复制

iphone - 安装应用程序时向 iPhone 上的 Safari 添加书签?

html - 添加填充以选择,但不添加选项标签

javascript - 通过javascript在html表格中动态添加一列

javascript - 如何将 javascript 注入(inject)到 UIWebView 中加载的网页中?

ios - 使用委托(delegate)从模态视图 Controller 调用另一个 View Controller 中的方法

ios - 右侧标题中的UIButton图像

windows - SSL 证书不适用于 Safari

html - firefox/safari 中的默认文本框外观