移动端爬坑记 --- (2)移动端访问设备判断(user-agent)及实现流程
来源:互联网 发布:淘宝卖燕窝怎么程序 编辑:程序博客网 时间:2024/06/05 12:07
题外话
H5页面需要做一个引导页,引导用户去下载,从微信访问到访问设备的辨别就需要了;
代码
//获取访问的user-agent var ua = navigator.userAgent.toLowerCase() || window.navigator.userAgent.toLowerCase(); //判断user-agent var isWX = /MicroMessenger/i.test(ua), //微信端 isIOS = /(iPhone|iPad|iPod|iOS)/i.test(ua), //苹果家族 isAndroid = /(android|nexus)/i.test(ua), //安卓家族 isWindows = /(Windows Phone|windows[\s+]phone)/i.test(ua), //微软家族 isBlackBerry = /BlackBerry/i.test(ua); //黑莓家族/*** 得到结果都是一个true或者false , i 是忽略大小写...挺简单的一个小玩意..当做一个备忘录吧* user-agent不是万能的,有些访问设备或者浏览器可以强制改变,客户端校验只是多一重标准* 至于服务器端的判断还有IP判断,看需求了*/
结语
引导页的实现大同小异,我这边的实现是:链接进去 => 微信 ? 遮罩层(不可以点击,提醒右上角从外部打开) : [判断设备];设备 => iphone ? 显示引导页(非APP store下载,描述文件信任) : 自动弹出cdn的apk链接(然后页面显示公司或者应用的一些介绍,介绍页也有下载区域)
0 0
- 移动端爬坑记 --- (2)移动端访问设备判断(user-agent)及实现流程
- 根据USER-AGENT判断是PC端还是移动端
- 通过User-agent判断移动或者PC
- 移动端适配 user-Agent
- 手机user agent大全下载 整理发布一批移动设备的user agent【分享】
- 移动端判断设备
- JS判断移动端访问设备并解析对应CSS
- JS判断移动端访问设备并解析对应CSS
- php 判断是否为移动设备访问
- 保存--php判断手机移动设备访问
- PHP判断是否是移动设备访问
- PHP判断是否是移动设备访问
- 判断移动设备访问自动跳转到移动版页面
- 使用Firefox user agent进行移动端网页测试
- user-agent技术在PC与移动端标识
- 常用浏览器(PC,移动) user-agent
- JS判断访问设备是移动设备还是pc
- JS判断访问设备是移动设备还是pc
- MFC之菜单资源详解
- 玩转Easy UI框架的artDialog(四)常用实例
- 1008. 数组元素循环右移问题 (20)
- CC150
- Bitset hd 2051
- 移动端爬坑记 --- (2)移动端访问设备判断(user-agent)及实现流程
- poj2105
- LintCode(easy)旋转字符串(!!!我有史以来解决的问题最快的一次,心酸流泪)
- Activity中使用注解进行状态保存
- Windows下的PHP开发环境配置及常见问题解决
- POJ3311(TSP问题,状态压缩DP)
- 2016夏季练习——最小生成树
- ThinkPHP 3.2.3 入口文件设置总结
- PHP导出word文档的简单实现方法(可导出图片)