步骤:
进入下一个视频时,播放机将退出全屏。我就像youtube一样,下一个播放列表的视频会全屏播放。
我知道当用户手势触发时,全屏浏览器API只是接受全屏模式。但是,由于用户已经设置了全屏模式,在转到下一个视频时,是否有办法在全屏上继续呢?
我也知道,退出全屏,因为当转到下一个视频,是切换到另一个页面。
“此外,导航到另一个页面.而在全屏模式下也会退出全屏模式。全屏API
我的问题是,YouTube是如何在不退出全屏的情况下更改window.location的?
发布于 2021-02-03 15:24:28
Youtube不会通过切换页面来加载下一个视频。它重新加载/-在现有网站上呈现新内容。
这意味着没有导航发生,因此,全屏将不会退出。
据我所知,他们使用了一个名为SPFJS的定制框架,它代表“结构化页面片段”。它允许在已经存在的页面中插入新内容。
https://stackoverflow.com/questions/66030076
复制相似问题