// 判读当前是否是全屏
function isFullscreen() {
return document.fullscreenElement && document.fullscreenElement !== null;
}
// 设置全屏
function requestFullscreen(element) {
if (element.requestFullscreen) {
element.requestFullscreen();
} else if (element.mozRequestFullScreen) {
element.mozRequestFullScreen();
} else if (element.msRequestFullscreen) {
element.msRequestFullscreen();
} else if (element.webkitRequestFullscreen) {
element.webkitRequestFullScreen();
}
}
//esc 取消全屏
function exitFullscreen() {
if (document.exitFullscreen) {
document.exitFullscreen();
} else if (document.msExitFullscreen) {
document.msExitFullscreen();
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if (document.webkitExitFullscreen) {
document.webkitExitFullscreen();
}
}
// 点击设置全屏
var imgDiv = document.getElementById("imgsrc");
imgDiv.onclick = function () {
if (isFullscreen()) {
exitFullscreen();
} else {
requestFullscreen(imgDiv);
}
};
全屏
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- iOS-WKWebView UIScrollView 全屏截图,网页全屏截图UiTableView UIScrol...
- 原文出处:http://www.anytua.com 网页看视频节目的时候,选择全屏也是有写区别的,传统视频网站似...
- privatevoidsmoothSwitchScreen() {// 5.0以上修复了此bugif(Build....