Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航名站网址导航小编为爱好网页hTML5的朋友提供关于网页hTML5的相关知识。

  • 本篇文章的具体介绍如下

在越来越真实的web应用程序中,JavaScript也变得越来越给力.y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

FullScreen API 是一个新的JavaScript API,简单而又强大. FullScreen 让咱们可以通过编程的方式来向用户请求全屏显示,如果交互完成,随时可以退出全屏状态.y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

在线演示Demo:  Fullscreen API Exampley0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

(在此Demo中,可以Launch ,hide ,以及Dump显示相关属性,可以通过chrome的控制台查看日志信息.)y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

启动全屏模式y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

全屏API requestFullscreen实用具体的方法在一些老的浏览器里面依然使用带前缀形式的实用具体的方法名,因此可能需要进行检测判断:
(带前缀,意思就是各个浏览器内核不通用.)

y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体代码 具体代码如下:
// 找到支持的实用具体的方法, 使用需要全屏的 element 相关调用
function launchFullScreen(element) {
if(element.requestFullscreen) {
element.requestFullscreen();
} else if(element.mozRequestFullScreen) {
element.mozRequestFullScreen();
} else if(element.webkitRequestFullscreen) {
element.webkitRequestFullscreen();
} else if(element.msRequestFullscreen) {
element.msRequestFullscreen();
}
}


// 在支持全屏的浏览器中启动全屏
// 整个页面
launchFullScreen(document.documentElement);
// 某个网页元素
launchFullScreen(document.getElementById("videoElement"));

y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

将需要全屏显示的DOM网页元素作为具体参数,相关调用此实用具体的方法即可让window进入全屏状态,有时候可能需要用户同意(浏览器自己和用户交互),假若用户拒绝,则可能出现各种不完全的全屏.y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

如果用户同意进入全屏,那么工具栏以及其他浏览器组件会隐藏起来,使document框架的宽度和高度横跨整个屏幕.y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

退出全屏模式y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

使用 exitFullscreen 实用具体的方法可以使浏览器退出全屏,返回原先的布局. 该实用具体的方法在一些老的浏览器上也是支持前缀实用具体的方法.

y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体代码 具体代码如下:
// 退出 fullscreen
function exitFullscreen() {
if(document.exitFullscreen) {
document.exitFullscreen();
} else if(document.mozExitFullScreen) {
document.mozExitFullScreen();
} else if(document.webkitExitFullscreen) {
document.webkitExitFullscreen();
}
}


// 相关调用退出全屏实用具体的方法!
exitFullscreen();

请注意: exitFullscreen 只能通过 document 对象相关调用 —— 而不是使用普通的 DOM element.

y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Fullscreen 属性与事件y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

一个坏消息,到目前为止,全屏事件和实用具体的方法依然是带前缀的,好消息就是很快主流浏览器就会都支持。y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1.document.fullscreenElement:  当前处于全屏状态的网页元素 element.
2.document.fullscreenEnabled:  标记 fullscreen 当前是否可用.y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

当进入/退出 全屏模式时,会触发 fullscreenchange 事件:y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体代码 具体代码如下:
var fullscreenElement =
document.fullscreenEnabled
|| document.mozFullscreenElement
|| document.webkitFullscreenElement;
var fullscreenEnabled =
document.fullscreenEnabled
|| document.mozFullscreenEnabled
|| document.webkitFullscreenEnabled;

在初始化全屏实用具体的方法时,可以探测需要监听哪一个事件.

y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Fullscreen CSSy0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

浏览器提供了一些有用的 fullscreen CSS 控制规则:

y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体代码 具体代码如下:
/* html */
:-webkit-full-screen {
/* properties */
}
:-moz-fullscreen {
/* properties */
}


:fullscreen {
/* properties */
}


/* deeper elements */
:-webkit-full-screen video {
width: 100%;
height: 100%;
}


/* styling the backdrop */
::backdrop {
/* properties */
}

在某些情况下,WebKit需要一些特殊处理,所依在处理多媒体时,您可能需要上面的具体代码。

y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

我认为 Fullscreen API 超级简单,超级有用. 我首次见到这个 API 是在一个名为 MDN's BananaBread demo 的全客户端第一人称射击游戏, 这真是一个使用全屏模式的绝佳案例。y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

全屏API提供了进入和退出全屏模式的方式,并提供相应的事件来监测全屏状态的改变,所依各方面都连贯起来了.y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

请记住这个很好的API吧 —— 在未来的某个时刻,它肯定会派上用场!y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

网页hTML5教程 video播放器全屏(fullScreen)实用具体的方法具体相关y0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

在html5中,全屏实用具体的方法可以适用于很多html 网页元素,不仅仅是videoy0tAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于网页hTML5的相关知识就说到这里希望可以帮助朋友们。,网页hTML5,全屏,Fullscreen,API

分享到:

  admin

注册时间:

网站:0 个   APP:3 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市