【问题标题】:How does YouTube web start a video playback automatically on mobile Safari without a user's action?YouTube web 如何在没有用户操作的情况下在移动 Safari 上自动开始视频播放?
【发布时间】:2013-02-25 15:40:17
【问题描述】:

YouTube 网页版始终可以在移动 Safari 上自动播放视频,无需用户对 HTML 视频元素进行明确操作。 YouTube 是如何做到这一点的?

【问题讨论】:

    标签: ios video mobile-safari html5-video autoplay


    【解决方案1】:

    YouTube 实际上做了一些非常棘手的事情,如果你点击与当前视频相关的视频或在搜索中,它实际上并没有加载另一个页面,它使用 JavaScript 更新页面看起来像一个不同的页面,然后使用相同的单击处理程序来启动视频,因此系统认为它是用户启动的。这就是为什么如果您在不在 YouTube 时直接在地址栏中输入视频的 URL,它不会自动启动...

    【讨论】:

      猜你喜欢
      • 2012-11-22
      • 2018-01-25
      • 1970-01-01
      • 1970-01-01
      • 2012-03-19
      • 2011-03-01
      • 1970-01-01
      • 2017-07-30
      • 2012-10-27
      相关资源
      最近更新 更多