如何使用js全屏事件?

今天给大家分享一下js中如何全屏事件,如何实现

// 全屏
function qp() {
	var de = document.documentElement;
	if (de.requestFullscreen) {
		de.requestFullscreen();
	} else if (de.mozRequestFullScreen) {
		de.mozRequestFullScreen();
	} else if (de.webkitRequestFullScreen) {
		de.webkitRequestFullScreen();
	}
	$("#bre").css("display","none")
	$("#bres").css("display","block")

	
}

 

请看  里面的derequestfullsreen的意思就是全屏的意思,判断全屏加入de.requseyfullscreen()

否则如果呢demzrequesyfullscreen

函数后面命名的是你的点击事件全屏的图标当然了你也可以使用键盘进行全屏,需要的可以拿走使用,

现在呢我给大家写一下js中如何退出全屏 同理函数后面声明的是你的点击事件οnclick=”but()

function tcqp(){
		$("#bre").css("display","block")
			$("#bres").css("display","none")

		if (document.exitFullscreen) {
			document.exitFullscreen();
			console.log(1);
		} else if (document.mozCancelFullScreen) {
			document.mozCancelFullScreen();
			console.log(2);
		} else if (document.webkitExitFullscreen) {
			document.webkitExitFullscreen();
			console.log(3);
		}
}

这里呢document.exitfuscreen是退出全屏的意思  在进行判断 判断document.exitfulllscreen否则判断document.mozcancelfullseceen

  • 9
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
video.js是一款流行的HTML5视频播放器库,可以方便地在网页上嵌入和控制视频播放。它提供了一个全屏事件,以便用户可以在全屏模式中更好地欣赏视频内容。 videojs全屏事件是通过监听控制栏上的全屏按钮点击事件触发的。当用户点击全屏按钮,videojs库会自动进入全屏模式,并触发全屏事件开发者可以通过绑定全屏事件的监听器来执行自定义操作,例如显示或隐藏其他网页元素、调整界面样式等。 在监听全屏事件,可以使用video.js提供的API获取当前的全屏状态。通过检查`player.isFullscreen()`方法的返回值,开发者可以知道当前视频是否处于全屏模式。此外,还可以使用`player.requestFullscreen()`方法手动请求进入全屏模式,或使用`player.exitFullscreen()`方法退出全屏模式。 全屏事件使用场景非常广泛,可以在用户进入或退出全屏模式执行相应的操作。比如,在全屏模式下隐藏导航栏和其他干扰元素,以提供更好的观看体验;在退出全屏模式,恢复之前的布局和元素显示。通过监听全屏事件开发者可以根据用户的行为作出相应的响应,提供更加灵活和个性化的视频播放体验。 总结一下,video.js全屏事件是一种方便的机制,可以监听用户在播放器中进入或退出全屏模式的行为,并在此基础上执行自定义操作。通过合理利用全屏事件,可以提供更好的用户体验和交互效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值