瀏覽代碼

调整周年庆活动

heyang 3 年之前
父節點
當前提交
900b9d4785

+ 31 - 22
microserviceUserH5/vcloud/anniversaryCelebrate.html

@@ -840,22 +840,25 @@
 					} else {
 						window.native.startRenew();
 					}
-				} else if (isiOS && window.webkit) {
-					if(phoneRemainQuantity > 0){
-						window.webkit.messageHandlers.startPurchase.postMessage({ type: 1, day: 365 });
-					} else {
-						window.webkit.messageHandlers.startRenew.postMessage({ type: 1, day: 365 });
-					}
-				} else {
-					if(phoneRemainQuantity > 0){
-						uni.webView.navigateTo({
-							url: '/pages/order/order'
-						})
-					} else {
-						uni.webView.navigateTo({
-							url: '/pages/order/renew?record=' + userCardId
-						})
+				} else if (isiOS) {
+					try {
+						if(phoneRemainQuantity > 0){
+							window.webkit.messageHandlers.startPurchase.postMessage({ type: 1, day: 365 });
+						} else {
+							window.webkit.messageHandlers.startRenew.postMessage({ type: 1, day: 365 });
+						}
+					} catch(error) {
+						if(phoneRemainQuantity > 0){
+							uni.webView.navigateTo({
+								url: '/pages/order/order'
+							})
+						} else {
+							uni.webView.navigateTo({
+								url: '/pages/order/renew?record=' + userCardId
+							})
+						}
 					}
+					
 				}
 			})
 		}
@@ -1280,13 +1283,19 @@
 			operate('znq_2022_h5_分享');
 			if (isAndroid && window.native) {
 				window.native.share('双子星云手机闪曜周年庆!大礼回馈,最高免费赠送188天!', '双子星云手机闪曜周年庆!大礼回馈,最高免费赠送188天!', `${baseUrl}/h5/microserviceUserH5/vcloud/anniversaryCelebrate.html`, '../static/img/anniversaryCelebrate/share-bg.png')
-			} else if (isiOS && window.webkit) {
-				window.webkit.messageHandlers.share.postMessage({
-					title: '双子星云手机闪曜周年庆!大礼回馈,最高免费赠送188天!',
-					content: '双子星云手机闪曜周年庆!大礼回馈,最高免费赠送188天!',
-					gotoUrl: `${baseUrl}/h5/microserviceUserH5/vcloud/anniversaryCelebrate.html`,
-					shareImg: '../static/img/anniversaryCelebrate/share-bg.png'
-				});
+			} else if (isiOS) {
+				try {
+					window.webkit.messageHandlers.share.postMessage({
+						title: '双子星云手机闪曜周年庆!大礼回馈,最高免费赠送188天!',
+						content: '双子星云手机闪曜周年庆!大礼回馈,最高免费赠送188天!',
+						gotoUrl: `${baseUrl}/h5/microserviceUserH5/vcloud/anniversaryCelebrate.html`,
+						shareImg: '../static/img/anniversaryCelebrate/share-bg.png'
+					});
+				} catch(error) {
+					stopManyClick(() =>{
+						copyUrl();
+					})
+				}
 			} else {
 				stopManyClick(() =>{
 					copyUrl();

+ 3 - 2
screenAndroid/WXtrialInterface.html

@@ -1314,11 +1314,12 @@
         systemBuriedPoint(pointName);
         if (getDate) {
           wx.miniProgram.navigateTo({
-            url: '/packageA/order/buy/index',
+            url: '/packageA/order/buy/index?buyType=试用界面购买',
           });
         } else {
+          // 过期续费按钮进入
           wx.miniProgram.navigateTo({
-            url: '/packageA/order/renew/index?record=' + form.userCardId,
+            url: `/packageA/order/renew/index?buyType=${sourceType == 1 ? '试用弹窗购买按钮进入-普通试用' : '试用弹窗购买按钮进入-激活码试用'}&record=` + form.userCardId,
           });
         }
       });

+ 3 - 2
screenIos/WXtrialInterface.html

@@ -52,6 +52,7 @@
           <img src="../static/img/xuanfu_icon.png" />
         </div>
       </div>
+            url: `/packageA/order/renew/index?buyType=${sourceType == 1 ? '试用弹窗购买按钮进入-普通试用' : '试用弹窗购买按钮进入-激活码试用'}&record=` + form.userCardId,
       <div id="wine">
         <div id="box">
           <canvas id="playCanvas" width="450" height="800"></canvas>
@@ -1093,7 +1094,7 @@
         if (getDate) {
           if (window.__wxjs_environment === 'miniprogram') {
             wx.miniProgram.navigateTo({
-              url: '/packageA/order/buy/index',
+              url: '/packageA/order/buy/index?buyType=试用界面购买'
             });
           } else {
             uni.webView.navigateTo({
@@ -1103,7 +1104,7 @@
         } else {
           if (window.__wxjs_environment === 'miniprogram') {
             wx.miniProgram.navigateTo({
-              url: '/packageA/order/renew/index?record=' + form.userCardId,
+              url: `/packageA/order/renew/index?buyType=${sourceType == 1 ? '试用弹窗购买按钮进入-普通试用' : '试用弹窗购买按钮进入-激活码试用'}&record=` + form.userCardId
             });
           } else {
             uni.webView.navigateTo({