|
|
苦闷的木瓜 · 山村记事资源【acg港湾吧】_百度贴吧· 1 年前 · |
|
|
飞翔的饺子 · 拟音师:“雕刻”声音的人--教育--人民网· 2 年前 · |
|
|
威武的葡萄酒 · 一篇马克思主义的纲领性文献--中国纪检监察杂志· 2 年前 · |
|
|
大气的海龟 · 中央大學環境研究中心 - 年度績效· 2 年前 · |
|
|
绅士的杨桃 · 我的抑郁症是怎么治好的!!! - 知乎· 3 年前 · |
| 软件 移动互联网 element api接口 |
| https://cloud.tencent.com/developer/information/%E5%A6%82%E4%BD%95%E6%A3%80%E6%B5%8B%E6%98%AF%E5%90%A6%E6%9C%89%E5%BA%94%E7%94%A8% |
|
|
稳重的煎饼
1 年前 |
在前端开发中,可以通过以下方法检测应用程序是否进入全屏或退出全屏:
示例代码:
// 进入全屏
function enterFullscreen(element) {
if (element.requestFullscreen) {
element.requestFullscreen();
} else if (element.mozRequestFullScreen) {
element.mozRequestFullScreen();
} else if (element.webkitRequestFullscreen) {
element.webkitRequestFullscreen();
} else if (element.msRequestFullscreen) {
element.msRequestFullscreen();
// 退出全屏
function exitFullscreen() {
if (document.exitFullscreen) {
document.exitFullscreen();
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if (document.webkitExitFullscreen) {
document.webkitExitFullscreen();
} else if (document.msExitFullscreen) {
document.msExitFullscreen();
// 检测是否处于全屏状态
function isFullscreen() {
return document.fullscreenElement ||
document.mozFullScreenElement ||
document.webkitFullscreenElement ||
document.msFullscreenElement;
}
示例代码:
document.addEventListener('fullscreenchange', function() {
if (isFullscreen()) {
// 进入全屏
console.log('进入全屏');
} else {
// 退出全屏
console.log('退出全屏');
});
示例代码:
/* 进入全屏时,设置元素的样式 */
:fullscreen {
background-color: #000;
/* 退出全屏时,设置元素的样式 */
:not(:fullscreen) {
background-color: #fff;
}
以上是检测应用程序是否进入全屏或退出全屏的几种方法,具体选择哪种方法取决于你的需求和项目的技术栈。
|
|
苦闷的木瓜 · 山村记事资源【acg港湾吧】_百度贴吧 1 年前 |
|
|
飞翔的饺子 · 拟音师:“雕刻”声音的人--教育--人民网 2 年前 |
|
|
威武的葡萄酒 · 一篇马克思主义的纲领性文献--中国纪检监察杂志 2 年前 |
|
|
大气的海龟 · 中央大學環境研究中心 - 年度績效 2 年前 |
|
|
绅士的杨桃 · 我的抑郁症是怎么治好的!!! - 知乎 3 年前 |