Преглед изворни кода

fix: 支付失败时显示具体错误信息以便调试

MyFramework User пре 3 месеци
родитељ
комит
5f816677b4
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      my-uniapp-vue3/src/pages/payment-confirm/index.vue

+ 2 - 1
my-uniapp-vue3/src/pages/payment-confirm/index.vue

@@ -373,9 +373,10 @@ async function handleWechatJsapiPay() {
               success: () => uni.switchTab({ url: '/pages/mine/index' })
             });
           } else {
+            console.error('[WeChat Pay] 支付失败,err_msg:', res.err_msg);
             uni.showModal({
               title: '支付失败',
-              content: '微信支付调起失败,是否使用扫码支付?',
+              content: `微信支付调起失败 (${res.err_msg || '未知错误'}),是否使用扫码支付?`,
               confirmText: '扫码支付',
               cancelText: '取消',
               success: (modalRes: any) => {