mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2025-12-12 01:00:29 +08:00
web: Removed legacy for Safari<16.4
This commit is contained in:
parent
93d60ac932
commit
ed447a7cc2
@ -121,7 +121,7 @@ function __WindowManager() {
|
||||
|
||||
{
|
||||
let el = el_win.querySelector(".window-header .window-button-full-screen");
|
||||
if (el && __getFullScreenFunction(el_win)) {
|
||||
if (el && el_win.requestFullscreen) {
|
||||
el.title = "Go to full-screen mode";
|
||||
tools.el.setOnClick(el, function() {
|
||||
__setFullScreenWindow(el_win);
|
||||
@ -681,7 +681,7 @@ function __WindowManager() {
|
||||
|
||||
var __setFullScreenWindow = function(el_win) {
|
||||
el_win.__before_full_screen_rect = el_win.getBoundingClientRect();
|
||||
__getFullScreenFunction(el_win).call(el_win);
|
||||
el_win.requestFullscreen();
|
||||
if (navigator.keyboard && navigator.keyboard.lock) {
|
||||
navigator.keyboard.lock();
|
||||
} else {
|
||||
@ -706,16 +706,5 @@ function __WindowManager() {
|
||||
el_win.style.height = window.innerHeight - vertical_offset + "px";
|
||||
};
|
||||
|
||||
var __getFullScreenFunction = function(el_win) {
|
||||
if (el_win.requestFullscreen) {
|
||||
return el_win.requestFullscreen;
|
||||
} else if (el_win.webkitRequestFullscreen) {
|
||||
return el_win.webkitRequestFullscreen;
|
||||
} else if (el_win.mozRequestFullscreen) {
|
||||
return el_win.mozRequestFullscreen;
|
||||
}
|
||||
return null;
|
||||
};
|
||||
|
||||
__init__();
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user