Bläddra i källkod

Merge remote-tracking branch 'origin/develop/3.2.1' into develop/3.2.1

# Conflicts:
#	src/pages/pay/index.vue
Damon 11 månader sedan
förälder
incheckning
14f81cfb62
3 ändrade filer med 2071 tillägg och 0 borttagningar
  1. 7 0
      src/pages.json
  2. 17 0
      src/pages/pay/index.vue
  3. 2047 0
      src/pages/weixin/index.vue

+ 7 - 0
src/pages.json

@@ -214,6 +214,13 @@
       "style": {
         "navigationStyle": "custom"
       }
+    },
+    {
+      // 微信浏览器检测
+      "path": "pages/weixin/index",
+      "style": {
+        "navigationStyle": "custom"
+      }
     }
   ]
 }

+ 17 - 0
src/pages/pay/index.vue

@@ -173,6 +173,7 @@ wechatPay,
 export default {
   data() {
     return {
+      isWeixin: false,
       type: "center",
       msgType: "success",
       messageText: "这是一条成功提示",
@@ -203,6 +204,14 @@ export default {
   },
 
   onLoad(e) {
+    // this.detectWeixin();
+    // if (!this.isWeixin){
+    //   // 跳转到微信页面
+    //   uni.navigateTo({
+    //     url: `/pages/weixin/index`,
+    //   });
+    // }
+
     this.state = e.state;
     this.getOpenId(e);
     this.getDetail();
@@ -211,6 +220,14 @@ export default {
     this.getNewAcitivityDetail();
   },
   methods: {
+    // detectWeixin() {
+    //   let userAgent = navigator.userAgent;
+    //   if (userAgent.includes("MicroMessenger")) {
+    //     this.isWeixin = true
+    //   } else {
+    //     this.isWeixin = false
+    //   }
+    // },
     // 联通流量详细信息
     getNewAcitivityDetail() {
       newAcitivityDetail({

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 2047 - 0
src/pages/weixin/index.vue