判断是否在微信浏览器
2015-09-06 21:38
281 查看
//判断是否在微信打开网页
function is_weixn(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)=="micromessenger") { return true; } else { return false; } } var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return { trident: u.indexOf('Trident') > -1, //IE presto: u.indexOf('Presto') > -1, //opera webKit: u.indexOf('AppleWebKit') > -1, //?? gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, // mobile: !!u.match(/AppleWebKit.*Mobile.*/)||!!u.match(/AppleWebKit/), //? ios: !!u.match(/(i[^;]+\;(U;)? CPU.+Mac OS X)/), //ios android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //androiduc iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1, //honeQHD iPad: u.indexOf('iPad') > -1, //Pad webApp: u.indexOf('Safari') == -1 //eb???? }; }(), language:(navigator.browserLanguage || navigator.language).toLowerCase() } if(browser.versions.ios) { } else if(browser.versions.android) { } else { //document.writeln("<h1>不支持该设备!</h1>"); }
相关文章推荐
- 微信开发学习—柳峰老师博客之目录总结
- 微信可以为整个业界提供很好的一个通信开放平台
- 靠微信的深度和专业化服务冲出一线品牌
- 微信公众号支付Java DEMO
- 微信支付
- C#一个简单的定时小程序实现代码
- java 实现微信搜索附近人功能
- 微信退款API响应:“卖家信息校验不一致,请核实后再试”
- 【转】java初学基础班经典练手小程序300例(飘叶寻梦整理)
- 签名signature算法没错导致invalid signature和permission denied原因
- 用微信浏览器调整字体后页面错位解决方案
- 微信支付phpv3给我们留下的坑
- 微信ANDROID客户端-会话速度提升70%的背后
- 微信收货地址共享开发接口讲解
- 微信转发指定的图文消息到朋友圈(JAVA版)
- 皮皮微信推出广告平台
- 通过微信来做一个导流量的入口
- 靠微信的深度和专业化服务冲出一线品牌
- 我们首先要知道哪些行业适合用微信赚钱
- 微信可以为整个业界提供很好的一个通信开放平台