This commit is contained in:
shaoyongjun 2024-11-03 19:09:22 +08:00
parent e262655dec
commit 6a375cacbc
3 changed files with 7 additions and 6 deletions

View File

@ -287,7 +287,7 @@ export class MyUtils {
*/ */
RefreshRootFrontSize() { RefreshRootFrontSize() {
let curDoc = document.documentElement;//当前文档的 root 元素 let curDoc = document.documentElement;//当前文档的 root 元素
let curClientW = document.documentElement.clientWidth || document.body.clientWidth; let curClientW = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
if (!curClientW) { if (!curClientW) {
return return
} }
@ -304,6 +304,7 @@ export class MyUtils {
"\n isMobile :" + /mobi|android|iphone|ipad|ipod/i.test(navigator.userAgent.toLocaleLowerCase()) + "\n isMobile :" + /mobi|android|iphone|ipad|ipod/i.test(navigator.userAgent.toLocaleLowerCase()) +
"\n isIOS :" + /iphone|ipad|ipod/.test(window.navigator.userAgent.toLocaleLowerCase()) + "\n isIOS :" + /iphone|ipad|ipod/.test(window.navigator.userAgent.toLocaleLowerCase()) +
"\n isAndroid :" + /android/.test(window.navigator.userAgent.toLocaleLowerCase()) + "\n isAndroid :" + /android/.test(window.navigator.userAgent.toLocaleLowerCase()) +
"\n window.width :" + window.innerWidth +
"\n curClientW :" + curClientW + "\n curClientW :" + curClientW +
" \n designWidth: " + designWidth + " \n designWidth: " + designWidth +
"\n 1rem = " + nowFrontSize; "\n 1rem = " + nowFrontSize;

View File

@ -8,7 +8,7 @@ import {MyEventListener} from "./event/MyEventListener.js";
const userAgent = window.navigator.userAgent; const userAgent = window.navigator.userAgent;
// 获取屏幕宽度 // 获取屏幕宽度
// const screenWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; // const screenWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
const screenWidth = document.documentElement.clientWidth || document.body.clientWidth; const screenWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
// 判断是否是手机 // 判断是否是手机
const isMobile = /mobi|android|iphone|ipad|ipod/i.test(userAgent.toLocaleLowerCase()) || screenWidth < 768; const isMobile = /mobi|android|iphone|ipad|ipod/i.test(userAgent.toLocaleLowerCase()) || screenWidth < 768;
const isIOS = /iphone|ipad|ipod/i.test(userAgent.toLocaleLowerCase()) || screenWidth < 768; const isIOS = /iphone|ipad|ipod/i.test(userAgent.toLocaleLowerCase()) || screenWidth < 768;
@ -39,9 +39,9 @@ import {MyEventListener} from "./event/MyEventListener.js";
isAndroid: isAndroid, isAndroid: isAndroid,
//判断是否是平板电脑 //判断是否是平板电脑
isTablet: isTablet, isTablet: isTablet,
screenWidth: document.documentElement.clientWidth || document.body.clientWidth, screenWidth: window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth,
//高度 for android //高度 for android
screenHeight: document.documentElement.clientHeight || document.body.clientHeight, screenHeight: window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight,
/** /**
* 默认body front-size 单位px * 默认body front-size 单位px
*/ */
@ -161,7 +161,7 @@ window.onload = function () {
newParagraph.setAttribute("id", uuid) newParagraph.setAttribute("id", uuid)
newParagraph.setAttribute("data-order", curOrder) newParagraph.setAttribute("data-order", curOrder)
newParagraph.onkeyup = window.myEdit.eventListener.KeydownListener newParagraph.onkeyup = window.myEdit.eventListener.KeydownListener
// newParagraph.innerHTML = "<br>" newParagraph.innerHTML = "<br>"
//添加一行 //添加一行
window.myEdit.utils.AddNewParagraph(newParagraph); window.myEdit.utils.AddNewParagraph(newParagraph);

View File

@ -125,7 +125,7 @@
测试编辑 测试编辑
</h3> </h3>
<!-- 内容 --> <!-- 内容 -->
<div id="noteshare" spellcheck="false" translate="no"> <div id="noteshare" contenteditable="true" spellcheck="false" translate="no">
</div> </div>
</main> </main>