我有一个
html5视频流.我使用自定义控件,并使用jQuery将操作绑定到它们.其中一个所谓的控件是全屏按钮,它调用video.webkitEnterFullScreen().当我在Safari全屏测试时,工作正常.当我在iPad上试用它时它会失败.是什么赋予了?
以下是我在html中声明视频的方式:
这是我的全屏按钮的声明:
以下是我将按钮绑定到动作的方法:
var video = $('video')[0];
$('body').find('.fullscreen').click(function(){
video.webkitEnterFullscreen();
});
$('body').find('.fullscreen .icon').click(function(){
video.webkitEnterFullscreen();
});
再次这适用于safari但不适用于ipad.将警报和日志语句包含在它们出现的函数声明中时,意味着我的点击确实注册了ipad,但视频没有进入全屏模式.救命!
更新:为了澄清我的问题,我没有回放的麻烦.视频可以在safari桌面和ipad的safari中播放.在桌面的safari上,全屏工作,但在ipad全屏的safari上不起作用.