From cd10df9ad96e02a641b3bbb41d3c8b057c2bc888 Mon Sep 17 00:00:00 2001 From: shaoyongjun Date: Thu, 31 Oct 2024 21:12:13 +0800 Subject: [PATCH] to:sync --- static/js/lib/common/MyUtils.js | 7 +++++++ static/js/lib/main.js | 7 +++++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/static/js/lib/common/MyUtils.js b/static/js/lib/common/MyUtils.js index ccbb72e..4d999a7 100644 --- a/static/js/lib/common/MyUtils.js +++ b/static/js/lib/common/MyUtils.js @@ -339,6 +339,13 @@ export class MyUtils { } console.log("body-frontSize: ", myEditFrontSize.style.fontSize); + + setTimeout(() => { + this.keyBoardHeight = window.innerHeight - window.visualViewport.height; + // console.log("mobile: ", this.keyBoardHeight); + let testDiv = document.getElementById("testDevice"); + testDiv.innerText = "\nmobile: " + this.keyBoardHeight + }, 800); } /** diff --git a/static/js/lib/main.js b/static/js/lib/main.js index 419ca4f..47afb80 100644 --- a/static/js/lib/main.js +++ b/static/js/lib/main.js @@ -26,7 +26,8 @@ import {MyEventListener} from "./event/MyEventListener.js"; isMobile: /mobi|android|iphone|ipad|ipod/i.test(navigator.userAgent.toLocaleLowerCase()), isIOS: /iphone|ipad|ipod/.test(window.navigator.userAgent.toLocaleLowerCase()), isAndroid: /android/.test(window.navigator.userAgent.toLocaleLowerCase()), - + //高度 for android + originHeight: document.documentElement.clientHeight || document.body.clientHeight, /** * 默认body front-size 单位px */ @@ -183,7 +184,9 @@ window.onload = function () { setTimeout(() => { this.keyBoardHeight = window.innerHeight - window.visualViewport.height; - console.log("mobile: ", this.keyBoardHeight) + // console.log("mobile: ", this.keyBoardHeight); + let testDiv = document.getElementById("testDevice"); + testDiv.innerText = "\nmobile: " + this.keyBoardHeight }, 800); } }