|
@@ -31,7 +31,28 @@ var account = {
|
|
|
if(r.data.showWxBind) {
|
|
|
// 手机号用户
|
|
|
$('#wxInfo').hide();
|
|
|
- $('#bindWX').show();
|
|
|
+ if (utils.$envs.inApp) {
|
|
|
+ // 判断APP版本
|
|
|
+ // 如果app版本号大于等于3.1.2则展示
|
|
|
+ var currentVersion = ''
|
|
|
+ var targetVersion = '3.1.2'
|
|
|
+ try {
|
|
|
+ currentVersion = JyObj.getVersion()
|
|
|
+ if (currentVersion) {
|
|
|
+ var c = compareVersion(currentVersion, targetVersion)
|
|
|
+ this.fastButtonShow(!c)
|
|
|
+ if (c) {
|
|
|
+ $('#bindWX').show();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ } catch (error) {
|
|
|
+ console.log(error)
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ $('#bindWX').show();
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
$('#bindPhone').show();
|
|
|
$('#phoneInfo').hide();
|
|
|
} else {
|
|
@@ -167,7 +188,7 @@ var account = {
|
|
|
}
|
|
|
});
|
|
|
}else{
|
|
|
- weui.toast(r.error_msg,{
|
|
|
+ weui.toast(r.error_msg,{
|
|
|
duration: 2000,
|
|
|
className: 'j-toast',
|
|
|
});
|
|
@@ -244,7 +265,7 @@ function loginByWeixinCallBack(wxSign) {
|
|
|
}
|
|
|
}
|
|
|
} else {
|
|
|
- weui.toast('您选择的微信号已被绑定,请更换后重试',{
|
|
|
+ weui.toast('您选择的微信号已被绑定,请更换后重试',{
|
|
|
duration: 2000,
|
|
|
className: 'j-toast',
|
|
|
});
|
|
@@ -252,23 +273,23 @@ function loginByWeixinCallBack(wxSign) {
|
|
|
},
|
|
|
error: function(){
|
|
|
loading.hide()
|
|
|
- weui.toast('登录超时',{
|
|
|
+ weui.toast('登录超时',{
|
|
|
duration: 2000,
|
|
|
className: 'j-toast',
|
|
|
});
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
-$(function () {
|
|
|
+$(function () {
|
|
|
var u = navigator.userAgent;
|
|
|
var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
|
|
|
- var isPageHide = false;
|
|
|
- window.addEventListener('pageshow', function () {
|
|
|
- if (isPageHide && isiOS) {
|
|
|
- window.location.reload();
|
|
|
- }
|
|
|
- });
|
|
|
- window.addEventListener('pagehide', function () {
|
|
|
- isPageHide = true;
|
|
|
+ var isPageHide = false;
|
|
|
+ window.addEventListener('pageshow', function () {
|
|
|
+ if (isPageHide && isiOS) {
|
|
|
+ window.location.reload();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ window.addEventListener('pagehide', function () {
|
|
|
+ isPageHide = true;
|
|
|
});
|
|
|
-})
|
|
|
+})
|