2010-12-21 77 views
1

我正在玩iPhone的Safari HTML5 <video>标记,我想知道是否有一种方法可以在视频播放完后以编程方式退出全屏模式?Mobile Safari视频问题

使用play()函数开始全屏模式,但是如何结束它?

由于提前, 托马斯

+0

仅供参考,它是HTML5的视频标签。 – robert 2010-12-21 09:50:54

+0

我知道,我只是想指定我正在谈论移动Safari浏览器:) – thomasvsundert 2010-12-21 10:58:11

+0

本文有一个很好的可以听的活动列表:http://www.chipwreck.de/blog/2010/03/01/HTML-5视频的DOM属性和事件/ – cjimti 2011-01-12 00:01:51

回答

4

使用 “结束” 事件和webkitExitFullScreen()方法。

如果您正在使用jQuery这是你会怎么做:

// #video is the ID of the <video> element.  
$('#video').bind('ended', function() 
    { 
     var videoEl = document.getElementById('video'); 
     videoEl.webkitExitFullScreen() 

    }); 

诀窍是发送视频到全屏模式,并在缩略图上点击播放视频所有。对于我的生活,我无法弄清楚这一点!