首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Youtube ytplayer

Youtube ytplayer
EN

Stack Overflow用户
提问于 2014-01-31 06:22:45
回答 2查看 527关注 0票数 0

我正在尝试使用以下代码在我的网站上插入一段Youtube视频:

代码语言:javascript
复制
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/player_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var player;
function onYouTubePlayerAPIReady() {
player = new YT.Player('ytplayer', {
  height: '450',
  width: '800',
  videoId: 'myvideoID',
});
};

但是,我应该在哪里设置rel=0在视频结束时没有建议?

EN

回答 2

Stack Overflow用户

发布于 2014-02-26 09:24:45

您应该能够简单地将其附加到"videoId“中,因此:

播放器=新YT.Player('ytplayer',{高度:'450',宽度:'800',videoId:'myvideoID?rel=0',});

票数 1
EN

Stack Overflow用户

发布于 2014-03-05 03:38:38

它是player对象的一个属性。只需将其作为新行添加即可。其他东西,如autoplay,modestBranding等将遵循相同的风格。

代码语言:javascript
复制
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/player_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);  
var player; 
function onYouTubePlayerAPIReady() { 
  player = new YT.Player('ytplayer', {
    height: '450',
    width: '800',
    videoId: 'myvideoID',
    rel: 0
  });
};

我已经构建了一个使用YouTube数据和播放器API的应用程序,请随意使用您需要的:https://github.com/HunterMeyer/YouTV/blob/master/js/scripts.js

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21468691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档