Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
YouTube 网页版始终可以在移动 Safari 上自动播放视频,无需用户对 HTML 视频元素进行显式操作。YouTube 是如何做到这一点的?
YouTube 实际上做了一些非常棘手的事情,如果您单击与当前视频相关的视频或在搜索中,它实际上并没有加载另一个页面,它使用 JavaScript 将页面更新为不同的页面,然后使用相同的单击处理程序开始播放视频,因此系统认为它是用户启动的。这就是为什么如果您在不在 YouTube 中时直接在地址栏中输入视频的 URL,它不会自动启动...