JS判断客户端是否是iOS或者Android

参考:http://caibaojian.com/browser-ios-or-android.html

1 function is_weixin() {
2     var ua = window.navigator.userAgent.toLowerCase();
3     if (ua.match(/MicroMessenger/i) == 'micromessenger') {
4         return true;
5     } else {
6         return false;
7     }
8 }

  

JS判断手机操作系统(ios或android)并跳转到不同下载页面

参考:http://www.bcty365.com/content-69-1807-1.html

 $(function () {var u = navigator.userAgent, app = navigator.appVersion;var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //gvar isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端if (isAndroid) {window.location.href = 'appDownload.html';}if (isIOS) {window.location.href = 'iosDownload.html';}
});

js判断是否电脑端

function IsPC() {var userAgentInfo = navigator.userAgent;var Agents = ["Android", "iPhone","SymbianOS", "Windows Phone","iPad", "iPod"];var flag = true;for (var v = 0; v < Agents.length; v++) {if (userAgentInfo.indexOf(Agents[v]) > 0) {flag = false;break;}}return flag;
}

转载于:https://www.cnblogs.com/sunshq/p/5000743.html

JS判断是否是微信页面,判断手机操作系统(ios或android)并跳转到不同下载页面...相关推荐

  1. js 判断手机操作系统(ios或Android)

    关于这个问题,开始我是在网上找到了以下的判断方法: var u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u ...

  2. php判断客户端是微信,PHP判断是手机端还是PC端以及PHP判断是否是微信浏览器

    这篇文章主要为大家详细介绍了PHP判断是手机端还是PC端,以及PHP判断是否是微信浏览器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了PHP判断的两个实例,一是PHP判断是手 ...

  3. 解决Android软键盘弹出覆盖h5页面输入框问题 // 在ios系统中输入框软键盘消失后,页面不回弹的问题 // 解决苹果不回弹页面 // 微信环境打开

    //解决Android软键盘弹出覆盖h5页面输入框问题 window.addEventListener('resize', () => {if (document.activeElement.t ...

  4. uni-app微信小程序生成自定义参数二维码,跳转小程序指定页面,获取参数;uni-app微信小程序获取二维码自定义参数;微信小程序生成动态参数二维码;uni-app微信小程序获取动态参数二维码;

    一.场景需求: 在小程序个人名片页面A页面,生成用户的个人名片二维码(该二维码携带用户的唯一标识id):微信扫一扫或长按图片识别这个二维码,可以跳转到小程序的B页面,并且在B页面拿到二维码上的唯一标识 ...

  5. ios imei android,获取手机(ios,android)的设备唯一码(mac地址, IMEI)

    获取手机(ios,android)的设备唯一码(mac地址, IMEI) app中总会用到客户端下载量数据统计,一般都是用的设备的唯一码作为标示,以下是获取mac地址的代码片段,记录备份. andro ...

  6. js 禁止android手机返回键,js禁止浏览器,微信,及手机物理键的返回

    XBack = {}; (function(XBack){ XBack.STATE = 'x-back'; XBack.element; XBack.onPopState = function(eve ...

  7. android studio 跳转后保留原页面数据_这些技巧和习惯,让你的原生 Android 手机更好用(上篇)...

    从此前的 EMUI 9 到尚未正式推出的 ColorOS 6,硬件上难以突破技术限制的国产 Android 手机厂商,近来都开始在软件体验,即定制安卓 ROM 上大做文章.国内长久以来糟糕的安卓生态体 ...

  8. HTML5 移动页面自适应手机屏幕四种方法(禁止html5手机端双击页面放大的问题)

    1.使用meta标签:viewport H5移动端页面自适应普遍使用的方法,理论上讲使用这个标签是可以适应所有尺寸的屏幕的,但是各设备对该标签的解释方式及支持程度不同造成了不能兼容所有浏览器或系统. ...

  9. 微信扫描二维码自动跳转到app下载页面(安卓跳转默认浏览器 苹果跳转苹果商店App Store)

    来源分析 商业分析在微信的使用人数已经高居各通讯APP的榜首的同时,微信成为了我国移动流量最大的平台之一.在次趋势的引导下,很多的商家.体户便抓住了这一机遇,利用微信这个渠道来做产品的推广.以及营销方 ...

最新文章

  1. 什么样的人适合学习UI?
  2. TensorBoard logging requires TensorBoard version 1.15 or above
  3. 【转】gif文件格式详解
  4. 数据人必须会的技能,用手机查看数据报告真香
  5. oracle精度说明符1~38_Oracle错误代码案例总结及解决方案
  6. 人脸测温门禁 传感器_湖南人脸测温门禁如何选择
  7. 翁恺老师C语言学习笔记(十)指针_指针的使用
  8. 《学习OpenCV3》第4章 图像和大型数组类型(持续更新)
  9. 加固社交关系 派派“场景+娱乐”模式异军突起
  10. java毕业设计鉴赏_高校科研管理系统
  11. 关于黑苹果耳机麦克风无法正常输入输出以及VoodooHDA启动慢 解决方法
  12. 贪心算法之哈夫曼编码问题
  13. 全球及中国紧急警报系统EAS行业竞争格局及市场前景预测分析报告2022-2028年
  14. 关键词搜索排行榜-精准找到行业流量关键词
  15. java开发高薪工程师,Java开发工程师如何获得高薪
  16. 后端开发实习生面经(已收offer)中科院计算所下属某所
  17. 大数据揭秘区块链人才大迁徙:那个你身边悄悄离职的人去哪儿了?
  18. On the Effectiveness of Visible Watermarks 利用AI技术去除图像水印
  19. php起始符大全,以下哪种标签不是 PHP 起始 / 结束符
  20. matlab watershed函数简单实现_薛定宇教授大讲堂(卷):MATLAB程序设计|文末赠书...

热门文章

  1. React JSX 实例图解
  2. [知识图谱]利用py2neo从Neo4j数据库获取数据
  3. [SCOI2007] 蜥蜴 (最大流)
  4. 焊接产生的问题和解决方法
  5. shell中字符串基本用法
  6. JAVA 基础 / 第二十九课:接口与继承 / JAVA中的对象转型
  7. Linux搭建FTP
  8. 我的7天=玩2天+窝5天
  9. mysql连接池_基于Swoole的通用连接池 - 数据库连接池(life)
  10. 用神经网络分类奇数和偶数