Javascript Youtube Iframe API-未加载视频
编辑:以下是JSFIDLE: 我正试图弄清楚如何使用YouTube API。我是这方面的新手,所以如果有一个简单的解决方案,我很抱歉 我相信我添加了所有必要的代码使其工作,它只是不会加载视频 负责人:Javascript Youtube Iframe API-未加载视频,javascript,iframe,youtube,youtube-api,Javascript,Iframe,Youtube,Youtube Api,编辑:以下是JSFIDLE: 我正试图弄清楚如何使用YouTube API。我是这方面的新手,所以如果有一个简单的解决方案,我很抱歉 我相信我添加了所有必要的代码使其工作,它只是不会加载视频 负责人: var-player2; 函数onyoutubeiframeapiredy(){ player2=新的YT.Player(“视频占位符2”{ 宽度:1920, 身高:1080, videoId:“我是KMYulI”, playerVars:{ 第一,, rel:0 }, 活动:{ onRead
var-player2;
函数onyoutubeiframeapiredy(){
player2=新的YT.Player(“视频占位符2”{
宽度:1920,
身高:1080,
videoId:“我是KMYulI”,
playerVars:{
第一,,
rel:0
},
活动:{
onReady:初始化
}
});
}
函数初始化(){
设置播放质量(高分辨率);
loadVideoById(iM_KMYulI_s,parseInt(0),高分辨率);
设置播放速率(2);
}
var播放器;
函数onyoutubeiframeapiredy(){
player=新的YT.player(“视频占位符”{
宽度:1920,
身高:1080,
videoId:“我是KMYulI”,
playerVars:{
第一,,
rel:0
},
活动:{
onReady:初始化
}
});
}
函数初始化(){
设置播放质量(高分辨率);
loadVideoById(iM_KMYulI_s,parseInt(0),高分辨率);
设置播放速率(2);
}
更新,我改为通过这个脚本加载,它成功了
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 tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
请再次检查您在问题和codepen.io中提供的代码。我认为这是不完整的。例如,如果调用
initialize()
您将得到setPlaybackQuality是未定义的
。请回答你的问题你能用你的代码做一个JSFIDLE吗?在这里!提前感谢您的帮助。我对Javascript是新手,所以我觉得我遗漏了一些东西!请再次检查您在问题和codepen.io中提供的代码。我认为这是不完整的。例如,如果调用initialize()
您将得到setPlaybackQuality是未定义的
。请回答你的问题你能用你的代码做一个JSFIDLE吗?在这里!提前感谢您的帮助。我对Javascript是新手,所以我觉得我遗漏了一些东西!