From 126312817176ad0d70f927829397dbb307e621c1 Mon Sep 17 00:00:00 2001 From: xingyy <64720302+Concur-max@users.noreply.github.com> Date: Fri, 28 Feb 2025 16:50:45 +0800 Subject: [PATCH] 12 --- app/pages/payment/checkoutPage/index.vue | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/pages/payment/checkoutPage/index.vue b/app/pages/payment/checkoutPage/index.vue index ea2a57f..9398a72 100644 --- a/app/pages/payment/checkoutPage/index.vue +++ b/app/pages/payment/checkoutPage/index.vue @@ -66,9 +66,12 @@ async function handleSubmit(e) { } else if (isAndroid) { // 针对Android设备,添加额外检查 // 如果3秒后仍在当前页面,可能是没有自动跳转,尝试手动跳转 - if (document.getElementById('payment-form')) { - window.location.href = `${baseURL}/payment/result?orderNo=${payUid.value}` - } + setTimeout(() => { + // 检查是否仍在支付页面 + if (document.getElementById('payment-form')) { + window.location.href = `${baseURL}/payment/result?orderNo=${payUid.value}` + } + }, 3000) } setLoading(false)