From cba592b87ddd060686c96c759ac468170bdbf8c9 Mon Sep 17 00:00:00 2001 From: wangyifeng <812766448@qq.com> Date: Fri, 14 Mar 2025 17:05:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86=E8=81=8A=E5=A4=A9=E5=9C=A8we?= =?UTF-8?q?bview=E6=89=93=E5=BC=80=E6=97=B6=E5=BA=95=E9=83=A8tabbar?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 2 + src/App.vue | 10 ++--- src/pages/chooseByDeps/index.vue | 61 ++++++++++++++++-------------- src/pages/creatGroupChat/index.vue | 7 +++- src/pages/dialog/index.vue | 13 +++++++ src/pages/index/index.vue | 2 + src/pages/search/index.vue | 6 +++ src/store/auth/index.js | 4 +- src/utils/common.js | 29 +++++++++++--- src/utils/upload/request.js | 2 +- 10 files changed, 93 insertions(+), 43 deletions(-) diff --git a/components.d.ts b/components.d.ts index 0dae289..5202040 100644 --- a/components.d.ts +++ b/components.d.ts @@ -30,6 +30,8 @@ declare module 'vue' { LoginMessage: typeof import('./src/components/talk/message/LoginMessage.vue')['default'] Message: typeof import('./src/components/x-message/message/index.vue')['default'] MixedMessage: typeof import('./src/components/talk/message/MixedMessage.vue')['default'] + NButton: typeof import('naive-ui')['NButton'] + NIcon: typeof import('naive-ui')['NIcon'] PageAnimation: typeof import('./src/components/page-animation/index.vue')['default'] RevokeMessage: typeof import('./src/components/talk/message/RevokeMessage.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] diff --git a/src/App.vue b/src/App.vue index db49d9c..acd16a7 100644 --- a/src/App.vue +++ b/src/App.vue @@ -11,12 +11,12 @@ const userStore = useUserStore() const root = document.documentElement root.style.setProperty('--statusBarHeight', `${statusBarHeight.value}px`) const handleWebview = () => { - let statusBarHeight = window?.plus?.navigator?.getStatusbarHeight() + let statusBarHeight_ = window?.plus?.navigator?.getStatusbarHeight() const webview = plus.webview.currentWebview() - webview.setStyle({ - top: statusBarHeight, - bottom: 0, - }) + // webview.setStyle({ + // top: statusBarHeight_, + // bottom: 0, + // }) // console.log(webview) token.value = webview.token } diff --git a/src/pages/chooseByDeps/index.vue b/src/pages/chooseByDeps/index.vue index c75b162..e99187f 100644 --- a/src/pages/chooseByDeps/index.vue +++ b/src/pages/chooseByDeps/index.vue @@ -2,8 +2,11 @@