From 97c70b85e3f254fbc1112c8f5e696de65850c1bc Mon Sep 17 00:00:00 2001 From: gallonyin Date: Thu, 1 Jun 2023 19:07:56 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E4=B8=BB=E5=BE=AA=E7=8E=AF=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E5=BC=80=E5=90=AF;=E7=BE=A4=E9=82=80=E8=AF=B7?= =?UTF-8?q?=E9=93=BE=E6=8E=A5=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/org/yameida/worktool/service/WeworkLoopImpl.kt | 4 ++-- .../main/java/org/yameida/worktool/service/WeworkService.kt | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/yameida/worktool/service/WeworkLoopImpl.kt b/app/src/main/java/org/yameida/worktool/service/WeworkLoopImpl.kt index 9d85f1e..daf62e5 100644 --- a/app/src/main/java/org/yameida/worktool/service/WeworkLoopImpl.kt +++ b/app/src/main/java/org/yameida/worktool/service/WeworkLoopImpl.kt @@ -680,9 +680,9 @@ object WeworkLoopImpl { LogUtils.d("邀请你加入群聊: ${tempList[1].text}") AccessibilityUtil.performClickWithSon(relativeLayoutContent) if (AccessibilityExtraUtil.loadingPage("JsWebActivity")) { - val tvButton = AccessibilityUtil.findOneByText(getRoot(), "我知道了", "加入群聊", "你已接受过此邀请,无法再次加入", "你已接受邀请", exact = true) + val tvButton = AccessibilityUtil.findOneByText(getRoot(), "我知道了", "加入群聊", "你已接受过此邀请,无法再次加入", "二维码已失效,无法加入群聊", "你已接受邀请", exact = true) val text = tvButton?.text?.toString() - if (text == "我知道了" || text?.startsWith("你已接受") == true) { + if (text == "我知道了" || text?.startsWith("你已接受") == true || text?.startsWith("二维码已失效") == true) { backPress() SPUtils.getInstance("groupInvite").put(tempList[1].text, 1) error("加入群聊失败: ${tempList[1].text}") diff --git a/app/src/main/java/org/yameida/worktool/service/WeworkService.kt b/app/src/main/java/org/yameida/worktool/service/WeworkService.kt index 2862e38..cd6dae4 100644 --- a/app/src/main/java/org/yameida/worktool/service/WeworkService.kt +++ b/app/src/main/java/org/yameida/worktool/service/WeworkService.kt @@ -40,6 +40,7 @@ class WeworkService : AccessibilityService() { //隐藏软键盘模式 softKeyboardController.showMode = SHOW_MODE_HIDDEN WeworkController.weworkService = this + WeworkController.enableLoopRunning = true //初始化长连接 initWebSocket() //初始化消息处理器