diff --git a/app/build.gradle b/app/build.gradle index b2ffb40..b8d5a41 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,7 +10,7 @@ android { minSdkVersion 22 targetSdkVersion 30 versionCode 6 - versionName "V2.0.7.34" + versionName "V2.0.7.35" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" consumerProguardFiles 'consumer-rules.pro' 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 a93f43f..81c7c71 100644 --- a/app/src/main/java/qianmu/container/activity/H5/WebViewActivity.java +++ b/app/src/main/java/qianmu/container/activity/H5/WebViewActivity.java @@ -84,6 +84,7 @@ import qianmu.container.util.FileUtil; import qianmu.container.util.GsonUtil; import qianmu.container.util.KeyboardUtil; import qianmu.container.util.LoggerUtil; +import qianmu.container.util.SignWayUtil; import qianmu.container.util.StringUtil; import qianmu.container.util.TTSUtil; import qianmu.container.util.ToastUtils; @@ -798,7 +799,10 @@ public class WebViewActivity extends BaseActivity { localSocketClient.reconnect(); } }); - localSocketClient.setOnErrorListener((ex) -> LoggerUtil.e("LocSocCliManager", "onError")); + localSocketClient.setOnErrorListener((ex) -> { + LoggerUtil.e("LocSocCliManager", "onError"); + SignWayUtil.reboot(); + }); } //销毁当前的客户端 public void destroyLocalSocketClient() {