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");
|
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";
|
el.title = "Go to full-screen mode";
|
||||||
tools.el.setOnClick(el, function() {
|
tools.el.setOnClick(el, function() {
|
||||||
__setFullScreenWindow(el_win);
|
__setFullScreenWindow(el_win);
|
||||||
@ -681,7 +681,7 @@ function __WindowManager() {
|
|||||||
|
|
||||||
var __setFullScreenWindow = function(el_win) {
|
var __setFullScreenWindow = function(el_win) {
|
||||||
el_win.__before_full_screen_rect = el_win.getBoundingClientRect();
|
el_win.__before_full_screen_rect = el_win.getBoundingClientRect();
|
||||||
__getFullScreenFunction(el_win).call(el_win);
|
el_win.requestFullscreen();
|
||||||
if (navigator.keyboard && navigator.keyboard.lock) {
|
if (navigator.keyboard && navigator.keyboard.lock) {
|
||||||
navigator.keyboard.lock();
|
navigator.keyboard.lock();
|
||||||
} else {
|
} else {
|
||||||
@ -706,16 +706,5 @@ function __WindowManager() {
|
|||||||
el_win.style.height = window.innerHeight - vertical_offset + "px";
|
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__();
|
__init__();
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user