手机端判断安卓,iso,微信
2024-08-29 22:54:37
var uaContains = function (key) {
return navigator.userAgent.toLowerCase().indexOf(key.toLowerCase()) >= 0;
};
// can't just try "Android" as it might catch Windows Phone
var ANDROID = ['Linux', 'Android'].every(uaContains);
// can't just try "iPhone" as it might catch Windows Phone
var IOS = ['(iPhone;', '(iPod touch;', '(iPad;', '(iPod;'].some(uaContains);
var useragent = navigator.userAgent.toLowerCase();
var isWeixin = /micromessenger/i.test(useragent);
if (!IOS) {
document.getElementById('android').style.display = 'block';
document.getElementById('ios').style.display = 'none';
}
var androidBTN = document.getElementById('android');
androidBTN.addEventListener('click', function (e) {
if (isWeixin && ANDROID) {
document.getElementById('tipDiv').style.display = 'block';
document.getElementById('tipimg').style.display = 'block';
document.getElementById('tipDiv').style.height = document.documentElement.scrollHeight + 'px';
}
});
最新文章
- iOS - 模态Model视图跳转和Push视图跳转的混合需求实现原理
- 使用WordPress搭建自己的博客
- [更新设计]跨平台物联网通讯框架ServerSuperIO 2.0 ,功能、BUG、细节说明,以及升级思考过程!
- [大数据之Spark]——Actions算子操作入门实例
- OpenCV2简单的特征匹配
- Android菜鸟成长记16 -- JSON的解析
- oracle 序列 ,check约束
- Create Entity Data Model
- Sharepoint 2013 安装部署系列篇 第二篇 -- SQL集群安装
- hdu 1333 Smith Numbers
- poj1001 Exponentiation
- 慕课网上的Bootstrap学习(二)
- 给EditText的drawableRight属性的图片设置点击事件 分类: 学习笔记 android 2015-07-06 13:20 134人阅读 评论(0) 收藏
- Java基础知识强化31:String类之String的面试题
- Activity生命周期完全解析
- VR全景项目领导者,VR全景智慧城市
- 《Java从入门到放弃》JavaSE入门篇:面向对象语法二(入门版)
- CentOS7下解决yum install mysql-server 异常:No package mysql-server available.问题
- centos中病毒
- mysql常见操作语句,建表,增删改查