Javascript youtube嵌入式播放速度
我想知道我是如何通过javascript改变youtube嵌入式视频的播放速度的 我似乎无法在不破坏js中其他事件的情况下放置它 我当前的代码:Javascript youtube嵌入式播放速度,javascript,youtube,Javascript,Youtube,我想知道我是如何通过javascript改变youtube嵌入式视频的播放速度的 我似乎无法在不破坏js中其他事件的情况下放置它 我当前的代码: <script> var tag = document.createElement('script'); tag.src = "https://www.youtube.com/iframe_api"; var firstScriptTag = document.getElementsByTagName('script')[0];
<script>
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('player', {
videoId: 'LdIjNVHCVsc',
playerVars: {
autoplay: 1,
controls: 0,
modestbranding: 1,
loop: 1,
playlist: 'LdIjNVHCVsc'
},
events: {
onReady: function(e) {
e.target.mute();
}
}
});
}
// Written by @labnol
</script>
出于某种原因,它破坏了原代码的静音功能,你们能给我一个解决办法吗。多谢各位
重申一下,我想
events: {
'onReady': function(e){
// e.target = player
e.target.setPlaybackRate(0.5); // set to half speed
e.target.playVideo(); // watch lolcats in slow motion :)
},
}
});
}
这是一个也是一个
},
events: {
onReady: function(e) {
e.target.mute();
}
}
});
}
如果我没有弄错的话,下面的代码将完成您的工作
var tag=document.createElement('script');
tag.src=”https://www.youtube.com/iframe_api";
var firstScriptTag=document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(标记,firstScriptTag);
变量player1,player2;
函数onyoutubeiframeapiredy(){
player1=新的YT.Player('player1'{
videoId:'LdIjNVHCVsc',
playerVars:{
自动播放:1,
控件:0,
第一,,
循环:1,
播放列表:“LdIjNVHCVsc”
},
活动:{
onReady:函数(e){
e、 target.mute();
}
}
});
player2=新的YT.Player('player2'{
videoId:'M7lc1UVf VE',
playerVars:{
“自动播放”:1,
“控件”:0
},
活动:{
onReady:函数(e){
e、 target.setPlaybackRate(0.5);//设置为半速
e、 target.playVideo();//以慢动作观看lolcats:)
},
}
});
}
如果我没有弄错的话,下面的代码将完成您的工作
var tag=document.createElement('script');
tag.src=”https://www.youtube.com/iframe_api";
var firstScriptTag=document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(标记,firstScriptTag);
变量player1,player2;
函数onyoutubeiframeapiredy(){
player1=新的YT.Player('player1'{
videoId:'LdIjNVHCVsc',
playerVars:{
自动播放:1,
控件:0,
第一,,
循环:1,
播放列表:“LdIjNVHCVsc”
},
活动:{
onReady:函数(e){
e、 target.mute();
}
}
});
player2=新的YT.Player('player2'{
videoId:'M7lc1UVf VE',
playerVars:{
“自动播放”:1,
“控件”:0
},
活动:{
onReady:函数(e){
e、 target.setPlaybackRate(0.5);//设置为半速
e、 target.playVideo();//以慢动作观看lolcats:)
},
}
});
}
您需要更改iOS设备中的播放速度。您需要更改设备用户代理
请在您的播放器屏幕上写下以下代码
//用于视频播放器速度
NSDictionary *dictionary = [NSDictionary dictionaryWithObjectsAndKeys:@"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.45 Safari/535.19", @"UserAgent", nil];
[[NSUserDefaults standardUserDefaults] registerDefaults:dictionary];
您需要更改iOS设备中的播放速度。您需要更改设备用户代理 请在您的播放器屏幕上写下以下代码 //用于视频播放器速度
NSDictionary *dictionary = [NSDictionary dictionaryWithObjectsAndKeys:@"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.45 Safari/535.19", @"UserAgent", nil];
[[NSUserDefaults standardUserDefaults] registerDefaults:dictionary];