var u = navigator.userAgent,
app = navigator.appVersion;
var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //g
var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
if (isAndroid) {
alert("安卓机!")
}
if (isIOS) {
alert("苹果果机!")
}

最新文章

  1. NGUI Scroll List
  2. 实现让Lync client也能够"潜水"隐身聊天
  3. [moka摘录]查看邮件是否已被阅读
  4. nginx Engine X静态网页服务器介绍
  5. Python学习--19 网络编程
  6. 【Scala】Scala之Classes and Properties
  7. 【记录】解析具有合并单元格的Excel
  8. Chapter 3. Video Coding Concepts
  9. conda虚拟环境实践
  10. 将.NET Core部署在Docker
  11. HDU2255 奔小康赚大钱 (最大权完美匹配) 模板题【KM算法】
  12. vim常用技巧
  13. 洛谷P1605:迷宫(DFS)
  14. 恢复制作了系统盘的U盘
  15. 机器学习算法的调试---梯度检验(Gradient Checking)
  16. Lua中用Split函数分割字符串
  17. 记一次centos7内核可能意外丢失(测试直接干掉)恢复方法
  18. 51nod 1624 取余最短路(set)
  19. 第6天-javascript事件
  20. vue——计算属性和侦听器

热门文章

  1. CodeForeces 842d Vitya and Strange Lesson ——(带lazy标记的01字典树)
  2. ActiveMq 本地安装及启动(Windows)
  3. SQL Server 2012 无人值守安装
  4. openssl从内存中读取私钥进行签名
  5. 在Eclipse IDE进行Struts开发时提示错误:java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.FilterDispatcher的解决办法
  6. elasticsearch使用BulkProcessor批量入库数据
  7. vue-router 使用query传参跳转了两次(首次带参数,跳转到了不带参数)
  8. MyBatis 示例之存储过程
  9. typeScript中的数据类型
  10. 免费好用的SSH手机客户端