From 4ac3c2382e0733685f7612f8e9ca4e85d15c1411 Mon Sep 17 00:00:00 2001 From: zhaojs <349234519@qq.com> Date: 星期日, 25 六月 2023 08:55:00 +0800 Subject: [PATCH] Merge branch 'hotfix/苹果审核修改' --- uniapp/pages/login/wxlogin.vue | 39 +++++++++++++++++++++++++++++++++------ 1 files changed, 33 insertions(+), 6 deletions(-) diff --git a/uniapp/pages/login/wxlogin.vue b/uniapp/pages/login/wxlogin.vue index 912d100..511649a 100644 --- a/uniapp/pages/login/wxlogin.vue +++ b/uniapp/pages/login/wxlogin.vue @@ -4,7 +4,7 @@ <view class="pageContent borderBox colCen"> <image class="applogo" :src="appInfo.logo" mode="aspectFill"></image> - <view class="wxlogoBtn rowCenCen" @tap="wxlogin()" v-if="haswxlogin"> + <view class="wxlogoBtn rowCenCen" @tap="wxlogin()" v-if="supportWx"> <image class="logoIcon" src="../../static/images/mine/wxwhite.png" mode=""></image> <view>寰俊涓�閿櫥褰�</view> </view> @@ -47,19 +47,41 @@ isread: false, haswxlogin: false, isSupportMob:false, - isother:false + isother:false, + supportWx:true } }, onLoad() { this.appInfo = uni.getStorageSync('appInfo') - console.log(this.appInfo.iosExamine) - console.log(getApp().globalData.ifwt) - //this.haswxlogin = this.appInfo.iosExamine ? false : (getApp().globalData.ifwt == 1 ? true : false) - this.haswxlogin = getApp().globalData.ifwt == 1 ? true :false; + this.checkSupportWx(); this.isSupportMoblie(); }, methods: { ...mapMutations(['login']), + checkSupportWx() + { + // #ifdef APP-PLUS + if (plus.os.name == 'iOS') { + if (plus.runtime.isApplicationExist({ + action: 'weixin://' + }) && plus.runtime.isApplicationExist({ + action: 'taobao://' + })) { + this.supportWx = true //鏄惁瀹夎寰俊鍜屾窐瀹� 1浠h〃瀹夎 + } else { + this.supportWx = false + } + } else { + if (plus.runtime.isApplicationExist({pname:'com.tencent.mm', + action: 'weixin://' + })) { + this.supportWx = true //鏄惁瀹夎寰俊 1浠h〃瀹夎 + } else { + this.supportWx = false + } + } + // #endif + }, backHome() { var pages = getCurrentPages(); console.log(pages.length); @@ -126,6 +148,9 @@ { "normalColor":"#F73314", "highlightColor":"#F73314" + }, + "privacyTerms":{ + "defaultCheckBoxState":false } }, @@ -138,6 +163,7 @@ if(res.errCode==30002) {//鍒囨崲鐧诲綍鏂瑰紡 that.isother=true; + univerifyManager.close(); } else { @@ -146,6 +172,7 @@ univerifyManager.close(); },2000); } + that.isother=true; } }) -- Gitblit v1.9.3