我试图让它理解,但经过2天的挖掘代码后,我以为我会在这里发布我的问题......
根据Apple的文档,如果没有用户互动(例如点按视频),就无法在iOS设备上自动播放视频。尽管如此,移动YouTube(m.youtube.com)能够在加载带有视频的页面后自动播放其视频。
有谁知道他们是怎么做的?
PS。我已经检查了iOS上网站上自动播放视频的所有可用JS / HTML技术(例如iframe,虚假点击,触发视频触摸事件,使用XHR获取视频)。
答案 0 :(得分:0)
我相信youtube.com是一款单页应用。因此,当用户点击列表视图中的视频时,页面未加载,并且他们的javascript使用初始点击,这会导致视频页面,即启动视频的点击。它实际上不是自动播放,它只是一个技巧。