| | |
| | | </view> |
| | | </view> |
| | | <view class="btn-box"> |
| | | <u-button @click="doJump" text="完成" type="success" plain shape="circle"></u-button> |
| | | <u-button @click="clickDone" text="完成" type="success" plain shape="circle"></u-button> |
| | | </view> |
| | | </block> |
| | | |
| | |
| | | return null; |
| | | }, |
| | | clickDone() { |
| | | // window.close() |
| | | WeixinJSBridge.call('closeWindow'); |
| | | |
| | | let browser = navigator.userAgent.toLowerCase(); |
| | | if (browser.match(/Alipay/i) == "alipay") { |
| | | console.log("支付宝app的浏览器"); |
| | | //这个可以关闭安卓系统的手机 |
| | | document.addEventListener("AlipayJSBridgeReady", function () { |
| | | AlipayJSBridge.call("closeWindow"); |
| | | }, |
| | | false |
| | | ); |
| | | //这个可以关闭ios系统的手机 |
| | | AlipayJSBridge.call('closeWebview'); //支付宝 |
| | | } else if (browser.match(/MicroMessenger/i) == "micromessenger") { |
| | | //这个可以关闭安卓系统的手机 |
| | | document.addEventListener("WeixinJSBridgeReady", function () { |
| | | WeixinJSBridge.call("closeWindow"); |
| | | }, |
| | | false |
| | | ); |
| | | //这个可以关闭ios系统的手机 |
| | | WeixinJSBridge.call("closeWindow"); |
| | | } else { |
| | | console.log("其它浏览器"); |
| | | window.opener = null; //如果没有这行和下面的一行则会出现上面的第二个询问框。 |
| | | window.open(' ', '_self', ' '); |
| | | window.close() |
| | | } |
| | | }, |
| | | doJump() { |
| | | var mchData = { |
| | |
| | | .coupon { |
| | | width: 638rpx; |
| | | height: 172rpx; |
| | | background-image: url('~@/static/shuaka/pay-by-card-coupon.png'); |
| | | background-image: url('~@/static/pay-by-card-coupon.png'); |
| | | background-size: cover; |
| | | margin: 10rpx auto 20rpx; |
| | | display: flex; |