二维码下载,区分是 ios 和 android
2016-03-11 15:43
260 查看
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>二维码下载</title> <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.*/) || !!u.match(/AppleWebKit/), //是否为移动终端 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 || u.indexOf('Mac') > -1, //是否为iPhone或者QQHD浏览器 iPad: u.indexOf('iPad') > -1, //是否iPad webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部 }; }(), language: (navigator.browserLanguage || navigator.language).toLowerCase() } if (browser.versions.ios || browser.versions.iPhone || browser.versions.iPad) { window.location="https://itunes.apple.com/cn/app/xxx"; } else if (browser.versions.android) { window.location="http://zhj8.aliapp.com/xxx.apk"; } // document.writeln("语言版本: " + browser.language); // document.writeln(" 是否为移动终端: " + browser.versions.mobile); // document.writeln(" ios终端: " + browser.versions.ios); // document.writeln(" android终端: " + browser.versions.android); // document.writeln(" 是否为iPhone: " + browser.versions.iPhone); // document.writeln(" 是否iPad: " + browser.versions.iPad); // document.writeln(navigator.userAgent); </script> </head> <body> </body> </html>
相关文章推荐
- Android Studio系列教程四--Gradle基础
- Android Quantity Strings 的 getQuantityString方法取值问题
- 使用SwipeBackLayout过程中设置windowIsTranslucent遇到滑动显示手机桌面问题
- 将Eclipse代码导入到AndroidStudio的两种方式
- 解决 android studio .9图报错
- Android横竖屏切换总结
- 判断Android程序是否在后台中运行
- Android 动画播放时退出或隐藏界面时报错
- Android InputStream转Bitmap
- [Android]AndFix使用说明
- Android Volley 基本用法及解析
- Android WebView与JavaScript交互(一)
- Android WebView+JSON+JavaScript
- 【Music】音乐切换封面没有变化
- Android中JNI程序的编写
- Android xUtils框架(一) DbUtils
- Android 7.0 给开发者带来了什么
- android 对象序列化
- ubuntu14.04Tls 64位完美搭建android开发环境。
- Android环境搭建