Procházet zdrojové kódy

refactor(app): 重构首页跳转逻辑并优化网页视图- 重构了 HomeView 中的轮播图点击事件处理逻辑,增加了热门新闻跳转功能
- 优化了 XWebview 中的页面关闭流程,确保移除所有消息监听器
- 移除了未使用的 XWebHelper 导入

徐勤民 před 3 týdny
rodič
revize
15e26ff27a
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      src/main/ets/pages/XWebview.ets

+ 1 - 1
src/main/ets/pages/XWebview.ets

@@ -61,6 +61,7 @@ export struct XWebview {
     if (this.closeTag !== undefined) {
       SZYXLocalStorageHelper.storage.setOrCreate(SZYXLocalStorageKeys.XWebViewCLose, this.closeTag)
     }
+    XWebManager.removeOnMessageToWeb(this._uuidToHtml)
     XWebManager.removeOnMessage(this._uuid)
     XWebManager.removeOnMessageToHtml(this._uuidToHtml)
     if (this._uuidToHtml) {
@@ -71,7 +72,6 @@ export struct XWebview {
     } catch (error) {
       console.error(`ErrorCode: ${(error as BusinessError).code},  Message: ${(error as BusinessError).message}`);
     }
-    // this.controller.rele
   }
 
   onBackPress(): boolean | void {