From f3470778d1d8ae658a89e6036bfae97fb215bc89 Mon Sep 17 00:00:00 2001 From: gaozl Date: Wed, 15 Oct 2025 15:14:18 +0800 Subject: [PATCH] fix: ci --- .../container/activity/H5/WebViewActivity.java | 12 ++++++++++-- .../java/qianmu/container/entity/TTSMessage.java | 8 ++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/qianmu/container/activity/H5/WebViewActivity.java b/app/src/main/java/qianmu/container/activity/H5/WebViewActivity.java index 81c7c71..ac08384 100644 --- a/app/src/main/java/qianmu/container/activity/H5/WebViewActivity.java +++ b/app/src/main/java/qianmu/container/activity/H5/WebViewActivity.java @@ -776,8 +776,8 @@ public class WebViewActivity extends BaseActivity { } }); }else if("tts.result".equals(method)){ - LoggerUtil.e("ttsSocket:", messageBean.getParams().getStatus().trim()); - if("end".equals(messageBean.getParams().getStatus().trim())) { + LoggerUtil.e("ttsSocket:", content.getStatus().trim()); + if("end".equals(content.getStatus().trim())) { runOnUiThread(new Runnable() { @Override public void run() { @@ -785,6 +785,14 @@ public class WebViewActivity extends BaseActivity { } }); } + }else if("hardware.status".equals(method)){ // 网络变化 + if("lan".equals(content.getNetwork().trim())) { // 网络断开 + destroyLocalSocketClient(); + + }else{ + destroyLocalSocketClient(); + initLocalSocketClient(); + } } } catch (Throwable t) { LoggerUtil.e("setOnMessageListener", StringUtil.getThrowableStr(t)); diff --git a/app/src/main/java/qianmu/container/entity/TTSMessage.java b/app/src/main/java/qianmu/container/entity/TTSMessage.java index 7233f42..9b4fbd0 100644 --- a/app/src/main/java/qianmu/container/entity/TTSMessage.java +++ b/app/src/main/java/qianmu/container/entity/TTSMessage.java @@ -34,7 +34,15 @@ public class TTSMessage { String status; String ttsId; String sessionId; + String network; + public String getNetwork() { + return network; + } + + public void setNetwork(String network) { + this.network = network; + } public String getSessionId() { return sessionId; }