From aff8d054df4a638f399dc8f15d98c19b9c9aa785 Mon Sep 17 00:00:00 2001
From: litian <C21AF165>
Date: 星期二, 29 四月 2025 10:11:25 +0800
Subject: [PATCH] 扫码视频播放

---
 packageDomain/pages/publickBookForm/index.js |   39 +++++++++++++++++++++++++++++----------
 1 files changed, 29 insertions(+), 10 deletions(-)

diff --git a/packageDomain/pages/publickBookForm/index.js b/packageDomain/pages/publickBookForm/index.js
index 97b0ed1..bf7f175 100644
--- a/packageDomain/pages/publickBookForm/index.js
+++ b/packageDomain/pages/publickBookForm/index.js
@@ -30,24 +30,19 @@
     worksInfo: [],
     keyboardHeight: 0,
     autosize: {
-      maxHeight: 120,
-      minHeight: 80,
+      maxHeight: 100,
+      minHeight: 40,
     },
     phoneError: false,
     emailError: false,
-    loading: false
+    loading: false,
+    isKeyboard: false
   },
 
   /**
    * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鍔犺浇
    */
   onLoad() {
-    const token = wx.getStorageSync(app.config.tokenKey)
-    if (!token) {
-      loginInfo(app, (data) => {
-        if (data) {}
-      })
-    } else {}
     this.getType()
   },
 
@@ -62,7 +57,16 @@
    * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鏄剧ず
    */
   onShow() {
-
+    const token = wx.getStorageSync(app.config.tokenKey)
+    if (!token) {
+      loginInfo(app, (data) => {
+        if (data) {} else {
+          wx.switchTab({
+            url: '/pages/home/home',
+          })
+        }
+      })
+    } else {}
   },
 
   /**
@@ -78,6 +82,21 @@
   onUnload() {
 
   },
+
+  scroll() {
+    // 鐩戝惉瑙嗗浘婊氬姩锛屾墜鍔ㄦ敹璧烽敭鐩�
+    if (this.data.isKeyboard) {
+      wx.hideKeyboard()
+    }
+  },
+  // 鐩戝惉閿洏寮硅捣鍜屾敹璧�
+  bindkeyboardheightchange(e) {
+    // 閿洏楂樺害
+    const height = e.detail.height;
+    this.setData({
+      isKeyboard: height ? true : false
+    })
+  },
   //鑾峰彇瀛楁
   getType() {
     app.MG.resource.getCmsTypeByRefCode({

--
Gitblit v1.9.1