Просмотр исходного кода

feat(KIP-11923): 区分支付宝和微信环境

john 1 год назад
Родитель
Сommit
1b09fabd99
1 измененных файлов с 10 добавлено и 3 удалено
  1. 10 3
      src/pages/parkingFeeV2/mixins/parkingReceipt/parkingInvoiceImage.js

+ 10 - 3
src/pages/parkingFeeV2/mixins/parkingReceipt/parkingInvoiceImage.js

@@ -79,9 +79,16 @@ export default {
       }
     },
     downloadPdf() {
-      wx.miniProgram.navigateTo({
-        url: `/pages/package-parkingFee/file?invoiceUrl=${encodeURIComponent(this.order.invoiceUrl)}`,
-      });
+      if (window.__wxjs_environment === 'miniprogram') {              
+        wx.miniProgram.navigateTo({
+          url: `/pages/package-parkingFee/file?invoiceUrl=${encodeURIComponent(this.order.invoiceUrl)}`,
+        });
+      }
+      if (this.isAlipayClient) {
+        my?.navigateTo({
+          url: `/pages/package-parkingFee/file?invoiceUrl=${encodeURIComponent(this.order.invoiceUrl)}`,
+        })
+      }
     }
   },
 };