Youtube api 关于youtube IFrame API的几个问题
使用iframeapi,使用html5容器还是flash容器播放视频取决于很多因素。我想知道:是否有可能设置一些参数或调用函数来强制播放器使用flash(或html5) 此外,rel=0在iframeapi中似乎不起作用,当我将其设置为0时,相关视频仍会显示,我的代码是否有问题?谢谢Youtube api 关于youtube IFrame API的几个问题,youtube-api,Youtube Api,使用iframeapi,使用html5容器还是flash容器播放视频取决于很多因素。我想知道:是否有可能设置一些参数或调用函数来强制播放器使用flash(或html5) 此外,rel=0在iframeapi中似乎不起作用,当我将其设置为0时,相关视频仍会显示,我的代码是否有问题?谢谢 player = new YT.Player('player', { height: '300', //720 width: '400', //1280 videoId: '
player = new YT.Player('player', {
height: '300', //720
width: '400', //1280
videoId: 'S2Rgr6yuuXQ',
playerVars: { 'rel': 0 }, // or rel: 0, rel: '0', all don't work
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange,
'onError': onErrorDetected,
'onPlaybackQualityChange': onQualityChange
}
});
我认为iframe选项不包括选择html5或flash选项的参数,因为iframeapi会自动使用最佳选项 如果可用,您可以尝试指定使用HTML5: 您可以使用SWFObject选项仅使用客户端中的flash播放器(如果客户端支持flash…)替换
playerVars: { 'rel': 0 }
与
使用
playerBars:{html5:1}
在src中加载带有html5=1
属性的iframe,类似于
playerVars: { 'rel': '0' }