window.MS = window.MS || {};
//判断平台类型和特性的属性
;(function(){
var userAgent = navigator.userAgent || '';
MS.platform = MS.platform || {};
//判断是否为android平台
MS.platform.isAndroid = /android/i.test( userAgent );
//判断是否为Winphone平台
MS.platform.isWinphone = /windows phone/i.test( userAgent );
//判断是否为ipad平台
MS.platform.isIpad = /ipad/i.test( userAgent );
//判断是否为iphone平台
MS.platform.isIphone = /iphone/i.test( userAgent );
//判断是否是微信
MS.platform.isWeChat = /micromessenger/i.test( userAgent );
//判断是否是UC浏览器
MS.platform.isUc = /ucbrowser/i.test( userAgent );
})();
var _MSAPPDOWN = {
down : function() {
var $btns = $( '.ms-down-btn' );
if ( !$btns.length ) {
return;
}
var __bind = function( item ) {
if ( MS.platform.isIphone ) {//苹果手机
if( MS.platform.isWeChat ){//微信
item.attr( {
'target' : '_blank',
'href' : 'http://mp.weixin.qq.com/mp/redirect?url=https://itunes.apple.com/cn/app/min-sheng-yi-dai/id913065836?mt=8'
} );
return;
}else{//其他
item.attr( {
'target' : '_blank',
'href' : 'https://itunes.apple.com/cn/app/min-sheng-yi-dai/id913065836?mt=8'
} );
}
} else if ( MS.platform.isIpad ) {//pad
if( MS.platform.isWeChat ){//微信
item.attr( {
'target' : '_blank',
'href' : 'http://mp.weixin.qq.com/mp/redirect?url=https://itunes.apple.com/cn/app/min-sheng-yi-dai/id913065836?mt=8'
} );
return;
}else{
item.attr( {//其他
'target' : '_blank',
'href' : 'https://itunes.apple.com/cn/app/min-sheng-yi-dai/id913065836?mt=8'
} );
}
} else if ( MS.platform.isAndroid ) {//安卓
if ( MS.platform.isWeChat ) {//微信
item.attr( {
'target' : '_blank',
'href' : 'http://a.app.qq.com/o/simple.jsp?pkgname=com.msyd.client'
} );
return;
}else{//浏览器
item.attr( 'href', 'http://static.msyidai.com/m/android/msyd.apk' );
}
}else{//非手机和pad
item.attr( {
'target' : '_blank',
'href' : 'http://www.msyidai.com/appBeOnline'
} );
}
};
$.each( $btns, function( index, item ) {
__bind( $( item ) );
} );
},
close : function() {
var $closeBtn = $( '#i_close' );
var $ms_app_layer = $( '#ms_app_layer' );
if ( !$closeBtn.length || !$ms_app_layer.length ) {
return;
}
$closeBtn.on( "click", function( e ) {
e.preventDefault();
e.stopPropagation();
$ms_app_layer.hide();
return false;
} );
},
init : function() {
this.close();
this.down();
}
};
_MSAPPDOWN.init();