Created
August 28, 2015 10:36
-
-
Save jebai0521/88226159c26f76639cd3 to your computer and use it in GitHub Desktop.
js 判断 ios android 重定向
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<title></title> | |
</head> | |
<body> | |
<script type="text/javascript"> | |
//判断访问终端 | |
var browser={ | |
versions:function(){ | |
var u = navigator.userAgent, app = navigator.appVersion; | |
return { | |
trident: u.indexOf('Trident') > -1, //IE内核 | |
presto: u.indexOf('Presto') > -1, //opera内核 | |
webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核 | |
gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,//火狐内核 | |
mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端 | |
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端 | |
android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器 | |
iPhone: u.indexOf('iPhone') > -1 , //是否为iPhone或者QQHD浏览器 | |
iPad: u.indexOf('iPad') > -1, //是否iPad | |
webApp: u.indexOf('Safari') == -1, //是否web应该程序,没有头部与底部 | |
weixin: u.indexOf('MicroMessenger') > -1, //是否微信 (2015-01-22新增) | |
qq: u.match(/\sQQ/i) == " qq" //是否QQ | |
}; | |
}(), | |
language:(navigator.browserLanguage || navigator.language).toLowerCase() | |
} | |
</script> | |
<script type="text/javascript"> | |
if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) { | |
//alert(navigator.userAgent); | |
window.location.href ="https://itunes.apple.com/us/app/xiao-shu-tong/id998300098?l=zh&ls=1&mt=8"; | |
} else if (/(Android)/i.test(navigator.userAgent)) { | |
//alert(navigator.userAgent); | |
window.location.href ="https://dev.xxx.com.cn/p/xiaoshutong.apk"; | |
} else { | |
window.location.href ="http://www.sammyun.com"; | |
}; | |
</script> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment