diff --git a/app/src/mobile/index.ts b/app/src/mobile/index.ts
index 611198501..63380459f 100644
--- a/app/src/mobile/index.ts
+++ b/app/src/mobile/index.ts
@@ -15,7 +15,7 @@ import {bootSync} from "../dialog/processSystem";
import {initMessage, showMessage} from "../dialog/message";
import {goBack} from "./util/MobileBackFoward";
import {hideKeyboardToolbar, showKeyboardToolbar} from "./util/keyboardToolbar";
-import {getLocalStorage, isInAndroid, writeText} from "../protyle/util/compatibility";
+import {getLocalStorage, writeText} from "../protyle/util/compatibility";
import {openMobileFileById} from "./editor";
import {getSearch} from "../util/functions";
import {initRightMenu} from "./menu";
diff --git a/app/src/mobile/util/touch.ts b/app/src/mobile/util/touch.ts
index 6dd50ac53..444640f47 100644
--- a/app/src/mobile/util/touch.ts
+++ b/app/src/mobile/util/touch.ts
@@ -37,7 +37,7 @@ export const handleTouchEnd = (event: TouchEvent, app: App) => {
if (typeof yDiff === "undefined" && new Date().getTime() - time > 900 && isIPhone()) {
// ios 长按行
// 文档树
- const fileItemElement = hasClosestByAttribute(target, "data-type", "navigation-root") || hasClosestByAttribute(target, "data-type", "navigation-file")
+ const fileItemElement = hasClosestByAttribute(target, "data-type", "navigation-root") || hasClosestByAttribute(target, "data-type", "navigation-file");
if (fileItemElement) {
if (!window.siyuan.config.readonly && fileItemElement.dataset.type === "navigation-root") {
initNavigationMenu(app, fileItemElement);
diff --git a/app/src/protyle/hint/extend.ts b/app/src/protyle/hint/extend.ts
index 0e840c5aa..9bab795d6 100644
--- a/app/src/protyle/hint/extend.ts
+++ b/app/src/protyle/hint/extend.ts
@@ -46,11 +46,11 @@ export const hintSlash = (key: string, protyle: IProtyle) => {
filter: ["ai chat"],
value: Constants.ZWSP + 5,
html: '
AI Chat
',
- }, {
+ },/* {
filter: ["数据库", "属性视图", "shujuku", "shuxingshitu", "sjk", "sxst", "database", "attribute view"],
value: '',
html: `${window.siyuan.languages.database}
`,
- }, {
+ }, */{
filter: ["文档", "子文档", "wendang", "wd", "ziwendang", "zwd", "xjwd"],
value: Constants.ZWSP + 4,
html: `${window.siyuan.languages.newFile}
`,
diff --git a/app/src/protyle/util/compatibility.ts b/app/src/protyle/util/compatibility.ts
index 80031433c..d5a80d033 100644
--- a/app/src/protyle/util/compatibility.ts
+++ b/app/src/protyle/util/compatibility.ts
@@ -94,20 +94,24 @@ export const isHuawei = () => {
};
export const isIPhone = () => {
- return navigator.userAgent.indexOf("iPhone") > -1
-}
+ return navigator.userAgent.indexOf("iPhone") > -1;
+};
+
+export const isIPad = () => {
+ return navigator.userAgent.indexOf("iPad") > -1;
+};
export const isMac = () => {
return navigator.platform.toUpperCase().indexOf("MAC") > -1;
};
export const isInAndroid = () => {
- return window.siyuan.config.system.container === "android" && window.JSAndroid
-}
+ return window.siyuan.config.system.container === "android" && window.JSAndroid;
+};
export const isInIOS = () => {
- return window.siyuan.config.system.container === "ios" && window.webkit?.messageHandlers
-}
+ return window.siyuan.config.system.container === "ios" && window.webkit?.messageHandlers;
+};
// Mac,Windows 快捷键展示
export const updateHotkeyTip = (hotkey: string) => {
diff --git a/app/src/protyle/wysiwyg/index.ts b/app/src/protyle/wysiwyg/index.ts
index 2abce4a31..031abb19e 100644
--- a/app/src/protyle/wysiwyg/index.ts
+++ b/app/src/protyle/wysiwyg/index.ts
@@ -65,7 +65,7 @@ import {openGlobalSearch} from "../../search/util";
import {popSearch} from "../../mobile/menu/search";
/// #endif
import {BlockPanel} from "../../block/Panel";
-import {isCtrl, isInAndroid, isInIOS, openByMobile} from "../util/compatibility";
+import {isCtrl, isInIOS, openByMobile} from "../util/compatibility";
import {MenuItem} from "../../menus/Menu";
import {fetchPost} from "../../util/fetch";
import {onGet} from "../util/onGet";