gpt4 book ai didi

浏览器上的 iPhone Youtube 视频

转载 作者:行者123 更新时间:2023-12-03 05:42:10 25 4
gpt4 key购买 nike

iPhone 用什么在浏览器上播放 Youtube 视频?

我知道<video>标签使用原生快速时间播放视频。然后我知道 iPhone 不支持 flash,所以它不能直接播放 YouTube 视频。我用过这个videojs-youtube库使用它的 url 嵌入 YouTube 视频,这是结果 html 元素:

<div>
<iframe>
#document
</iframe>
</div>

里面 #document是实际 youtube 视频的全新 html。如果它不支持 Flash,即使代码使用 iframe 元素,它使用什么技术来播放视频?

另外,有没有办法/如何以编程方式从全屏关闭(通过 javascript)YouTube 视频?

最佳答案

Youtube 使用 iframe 来提供其视频内容。如果它检测到您无法处理 Flash,它将回退到 HTML5 视频。包括 iPhone 在内的大多数移动浏览器都可以处理 HTML 5 视频。在 Youtube 的例子中,它在 iframe 中显示视频的缩略图,并带有一个播放按钮。您单击它以加载 html5 视频。 iPhone 在其 native 播放器中播放所有视频。

无法在 iphone 中从全屏关闭视频,但在普通浏览器中,您可以通过调用 NAME_OF_YOUR_PLAYER.exitFullScreen(); 来退出视频 js 中的全屏;

关于浏览器上的 iPhone Youtube 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17404670/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com