一、JS判断客户端类型

JS判断客户端是否是iOS或者Android手机移动端

通过判断浏览器的userAgent,用正则来判断手机是否是ios和Android客户端。

核心代码如下:

方法一:

var u = navigator.userAgent;

var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端

var isiOS = !!u.match(/(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端

if (isAndroid) {

alert('这是Android');

}

if (isiOS) {

alert('这是IOS');

}

方法二:

if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {

//alert(navigator.userAgent);

alert('这是IOS');

} else if (/(Android)/i.test(navigator.userAgent)) {

//alert(navigator.userAgent);

alert('这是Android');

} else {

alert('这是PC');

};

更多相关文章

  1. IPC(Inner Process Comunication)机制基本了解
  2. Android(安卓)Studio 将引用第三方jar包, Android工程的assets下
  3. Android使用NIO开发客户端
  4. 判断Android是否为模拟器
  5. Android(安卓)Tab点击监听 自定义事件
  6. Android几款著名的ActiveSync客户端
  7. android > android 客户端 ,PHP 服务器端 HttpGet类和HttpPost类
  8. Android(安卓)判断网络是否可用以及网络类型(WIFI,2G,3G,4G)
  9. adb connect 失败时(unable to connect to)解决办法

随机推荐

  1. Android 6.0替换原系统Launcher傻瓜教程
  2. Android中的快捷键
  3. Android跨进程唤醒APP,启动指定页面
  4. AndroidStudio开发遇见问题总结
  5. Android动画之Animation
  6. Android MVVM
  7. Android(安卓)ScrollView与 X5Webview+Re
  8. android 设置文本透明度
  9. Android 动画之Tween动画详细讲解
  10. android每日一问【2011-8-25】