我正在使用Fancybox插件在模态上播放视频。轻松满足在台式机和平板电脑上播放视频的需求。但是在移动设备上,点击链接时视频应该自动以全屏模式播放,而不是显示模式窗口。我尝试在移动设备中禁用该插件,以希望当用户重定向时 youtube 是否会自动以全屏模式打开它。但是没有用。
我怎样才能做到这一点?或者这实际上可能吗?
这是 jQuery
$(function () {
var jWindow = $(window);
$(".youtube-media").click(function () {
if (jWindow.width() <= 768)
return;
$.fancybox({
'padding': 2, 'autoScale': true, 'transitionIn': 'none', 'transitionOut': 'none', 'title': this.title,
'width': 600, 'height': 340, 'href': this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
'type': 'swf', 'swf': {
'wmode': 'transparent',
'allowfullscreen': 'true'
}
});
return false;
});
});
这是HTML代码
<a class="youtube-media" href="http://www.youtube.com/watch?v=opj24KnzrWo">Play Video</a>