From 3cf3cd88a7b7a49e3300e8e8c1e9034eb69a3429 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Fri, 27 Feb 2026 08:40:42 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 applications/mobile-web-view/src/appPages/voiceCallDetail/index.vue |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/applications/mobile-web-view/src/appPages/voiceCallDetail/index.vue b/applications/mobile-web-view/src/appPages/voiceCallDetail/index.vue
index 9359c56..9387b7c 100644
--- a/applications/mobile-web-view/src/appPages/voiceCallDetail/index.vue
+++ b/applications/mobile-web-view/src/appPages/voiceCallDetail/index.vue
@@ -466,7 +466,8 @@
 	// 你后端没有 reject,用 busy 表示拒绝/不可接听
 	send('busy', incomingFrom, null)
 	log('❌ 已拒绝来电,发送 busy 给', incomingFrom)
-
+	const transmitData = { data: { type: 'hangupVoice' } }
+uni.postMessage(transmitData)
 	// 停止铃声
 // 	const transmitData = { data: { type: 'stopVoice' } }
 // uni.postMessage(transmitData)
@@ -572,6 +573,8 @@
 		} else {
 			log('❌ uni对象不存在,无法返回上一页')
 		}
+		const transmitData = { data: { type: 'hangupVoice' } }
+		uni.postMessage(transmitData)
 	} else {
 		// 对方挂断:显示提示,延迟10秒跳转
 		callEnded.value = true
@@ -585,6 +588,8 @@
 			} else {
 				log('❌ uni对象不存在,无法返回上一页')
 			}
+			const transmitData = { data: { type: 'hangupVoice' } }
+			uni.postMessage(transmitData)
 			// 重置通话结束状态
 			callEnded.value = false
 		}, 3000)

--
Gitblit v1.9.3