移动iOS设备上的YouTube页面如何自动播放视频?

3

我试图理解这个问题,但在挖掘代码两天后,我认为我应该在这里发布我的问题......

根据苹果的文档,在iOS设备上自动播放视频必须先有用户交互(例如点击视频)。尽管如此,移动版YouTube(m.youtube.com)能够在加载带有视频的页面后自动播放其视频。

有人知道他们是如何做到的吗?

附注:我已经检查了所有可用的JS / HTML技术来在iOS网站上自动播放视频(例如iframe,虚拟点击,触发视频上的触摸事件,使用XHR获取视频)。

1个回答

0

我相信youtube.com是一个单页应用程序。因此,当用户从列表视图中点击视频时,页面不会加载,他们的JavaScript使用初始点击(导致视频页面)作为启动视频的点击。它实际上并没有自动播放,这只是一个技巧。


请问您能告诉我这个技巧是什么吗?它实际上是什么? - santu prajapati

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接