gpt4 book ai didi

javascript - Youtube 嵌入的自动全屏

转载 作者:技术小花猫 更新时间:2023-10-29 12:01:56 29 4
gpt4 key购买 nike

我在网页上嵌入了一个 Youtube 视频。

是否可以在用户按下播放时让视频全屏显示,使用 HTML5 iframe with Youtube's API

不能使用 Chromeless 播放器,因为该网站是为 iPad 设计的。

最佳答案

2013 年 11 月更新:这是可能的 - 真正的全屏,而不是全窗口,使用以下技术。正如@chrisg 所说,YouTube JS API 没有“默认全屏”选项。

  • 创建自定义播放按钮
  • 使用 YouTube JS API 播放视频
  • 使用HTML5全屏API让元素全屏

这是代码。

var $ = document.querySelector.bind(document);

// Once the user clicks a custom fullscreen button
$(playButtonClass).addEventListener('click', function(){
// Play video and go fullscreen
player.playVideo();

var playerElement = $(playerWrapperClass);
var requestFullScreen = playerElement.requestFullScreen || playerElement.mozRequestFullScreen || playerElement.webkitRequestFullScreen;
if (requestFullScreen) {
requestFullScreen.bind(playerElement)();
}
})

关于javascript - Youtube 嵌入的自动全屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7615380/

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