- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我几天前在自己的网站上发布了YouTube API和一个视频。我设置了一些PlayerVars。那时一切正常。不幸的是,我今天注意到该播放器不再正常工作。所有PlayerVar均在iframe链接中设置,但不会执行(例如,“showinfo”:0仍会显示视频信息)。这会是什么?即使我删除了自将视频投入在线以来所做的所有更改,也无法再次正常运行。
HTML:
<div id="aboutVideoVideo"></div>
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('aboutVideoVideo', {
height: '100%',
width: '100%',
videoId: 'xxx_xx',
playerVars: {
'showinfo': 0,
'disablekb': 1,
'fs': 0,
'iv_load_policy': 3,
'modestbranding': 1,
'rel': 0
},
events: {
'onReady': onPlayerReady
}
});
}
function onPlayerReady(event) {
event.target.playVideo();
event.target.pauseVideo();
event.target.unMute();
}
<iframe id="aboutVideoVideo" frameborder="0" allowfullscreen="1" allow="autoplay; encrypted-media" title="YouTube video player" width="100%" height="100%" src="https://www.youtube.com/embed/xxx_xx?showinfo=0&disablekb=1&fs=0&iv_load_policy=3&modestbranding=1&rel=0&enablejsapi=1&origin=http%3A%2F%2Fxxx.xxx.xxx.xxx&widgetid=1"></iframe>
最佳答案
Youtube嵌入API最近发生了变化。 Showinfo
parameter has been depreciated。视频标题,头像,稍后观看和共享图标将在加载,鼠标悬停和暂停时显示。因此,showinfo=0
不再起作用。rel
参数也有所变化。
关于api - 为什么PlayerVars不能再与YouTube API一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52917848/
我有一个使用 Youtube Iframe API 的网页,我设法使用这行代码更改了 videoId: player.loadVideoById(videoId) 但为了让视频循环播放,videoId
我有以下用于 youtube API 的 JS 代码 - var tag = document.createElement('script'); tag.src = "https://www.yo
我写了this stupid toy使用 YouTube API。基本上,它只是在不同的随机时间启动视频的多个副本。这效果很好,持续了大约一年。但今天我注意到随机开始时间不再起作用,它只是在 t=0
我尝试从我的 Youtube 播放器中删除推荐的视频,我正在使用下面给出的代码,但仍然没有成功。 我试图通过搜索此站点来找到解决方案,但无法找到任何解决方案。请帮助我。 function onYo
我是一名优秀的程序员,十分优秀!