html5实现单击按钮视频全屏播放,这些代码怎么用,一直没有看明白,还望高手给予指点

html5实现单击按钮视频全屏播放,这些代码怎么用,一直没有看明白,还望高手给予指点http://www.jb51.net/article/50470.htmhttp:/... html5实现单击按钮视频全屏播放,这些代码怎么用,一直没有看明白,还望高手给予指点
http://www.jb51.net/article/50470.htm
http://blog.csdn.net/dracotianlong/article/details/7761276
展开
 我来答
jonggers
2014-11-17 · TA获得超过846个赞
知道小有建树答主
回答量:497
采纳率:0%
帮助的人:544万
展开全部

全屏api是新版本浏览器贺源才支持,但每个浏览器支持的程度不一样,有的支持了w3c标准方法(requestFullscreen),但有的浏览器只支持自有方法(需加前缀,如:webkitRequestFullScreen
),所以我们有用的时候为了兼容所以浏览器就得分别判断去使用,所以薯拍码就有了以下这种用法:

//W3C 
if (docElm.requestFullscreen) { 
docElm.requestFullscreen(); 

//FireFox 
else if (docElm.mozRequestFullScreen) { 
docElm.mozRequestFullScreen(); 

//Chrome等 
else if (docElm.webkitRequestFullScreen) { 
docElm.webkitRequestFullScreen(); 

//IE11 
else if 数哪(elem.msRequestFullscreen) { 
elem.msRequestFullscreen(); 
}
追问
恩 这个我知道 也理解  就是不知道这段代码加在哪里  怎么去实现  或者你简单的给我写个程序  展现一下  这些代码写在哪里  具体还怎么用  万分感谢 !!!
追答

比如要控制视频全屏播放,页面上有个按钮:

<button id="fullScr">全屏播放</button>

<video src="xxx.mp4" id="movie"></video>

以下代码就实现了点击按钮全屏

var btnFullScr = document.getElementById('fullScr');
var movie = document.getElementById('movie');
btnFullScr.onclick = function(){
if (movie.requestFullscreen) { 
movie.requestFullscreen(); 

//FireFox 
else if (movie.mozRequestFullScreen) { 
movie.mozRequestFullScreen(); 

//Chrome等 
else if (movie.webkitRequestFullScreen) { 
movie.webkitRequestFullScreen(); 

//IE11 
else if (movie.msRequestFullscreen) { 
movie.msRequestFullscreen(); 
}
}
深圳市容大彩晶科技有限公司
2024-11-15 广告
广告机代理优选容大彩晶,深圳市容大彩晶科技有限公司自2007年成立伊始,一直专注于液晶商用显示产品的技术研发及产品服务。公司依托具有自主研发能力、创新高效的技术团队,打造出行业优质商用液晶显示设备。容大彩晶产品涵盖商用液晶显示、多媒体广告机... 点击进入详情页
本回答由深圳市容大彩晶科技有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式