我在PhoneGap应用中通过JavaScript使用YouTube API,并且我已成功使用事件处理程序播放视频。但是如何阻止视频在Android上全屏播放?我在下面有一段代码:
var player = new YT.Player('player', {
height: '240',
width: '240',
events:{
'onReady': onPlayerReady
}
});
function onPlayerReady(){
document.getElementById('play_vid').onclick = function(){
player.loadVideoById('VID-ID');
player.playVideo();
}
}
当我查看Google控制台调试器时,我发现YouTube API会自动将allowfullscreen
属性放入帧标记。但是当我动态删除它时,它仍然会全屏显示。
答案 0 :(得分:0)
您是否尝试将 fs var设置为 0 ?
var player = new YT.Player('player', {
height: '240',
width: '240',
playerVars: { fs: 0 },
events:{
'onReady': onPlayerReady
}
});
点击此处查看更多设置http://www.w3schools.com/cssref/css3_pr_background-size.asp