移动端识别微信/QQ/微博客户端跳转自带浏览器内打开
文章摘要:PC端和移动端的平台识别很简单判别通过UA判断即可,有些场景需要更深入判断网页被打开的环境,例如不想被在QQ自带浏览器中打开,就需要判断网页是不是在QQ自带浏览器中打开了。 js代码如下: if (/(iPhone|iPad|iPod|iO...
PC端和移动端的平台识别很简单判别通过UA判断即可,有些场景需要更深入判断网页被打开的环境,例如不想被在QQ自带浏览器中打开,就需要判断网页是不是在QQ自带浏览器中打开了。
js代码如下:
if (/(iPhone|iPad|iPod|iOS|Android)/i.test(navigator.userAgent)) { //移动端
var ua = navigator.userAgent.toLowerCase();
if ((ua.match(/MicroMessenger/i) == "micromessenger")||(ua.match(/WeiBo/i) == "weibo")||((ua.match(/QQ/i) == "qq")&!(ua.match(/mqqbrowser/i) == 'mqqbrowser'))) {
//匹配结果是,微信,QQ,微博自带浏览器中打开时 //qq浏览器和QQ自带浏览器区别,都含qq,而mqqbrowser为qq浏览器独有,说明如下
//ua.match(/MicroMessenger/i) == "micromessenger") 微信自带浏览器
//ua.match(/WeiBo/i) == "weibo" 微博自带浏览器
//((ua.match(/QQ/i) == "qq")&!(ua.match(/mqqbrowser/i) == 'mqqbrowser')) 匹配的是出来的结果就是 QQ自带浏览器
//这里可以跳转编写使用其他浏览器打开的代码
}
}
版权免责申明
① 本站源码模板等资源SVIP用户永久不限量免费下载
② 所有资源来源于网络收集,如有侵权,请联系站长进行删除处理。
③ 分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负。
④ 如果你有源码需要出售,可以联系管理详谈。
⑤ 本站提供的源码、模板、插件等等资源,都不包含技术服务请大家谅解。
⑥ 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
⑦ 在您的能力范围内,为了大环境的良性发展,请尽可能的选择正版资源。
⑧ 网站资源绝不做任何二次加密或添加后门(原版加密除外)
① 本站源码模板等资源SVIP用户永久不限量免费下载
② 所有资源来源于网络收集,如有侵权,请联系站长进行删除处理。
③ 分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负。
④ 如果你有源码需要出售,可以联系管理详谈。
⑤ 本站提供的源码、模板、插件等等资源,都不包含技术服务请大家谅解。
⑥ 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
⑦ 在您的能力范围内,为了大环境的良性发展,请尽可能的选择正版资源。
⑧ 网站资源绝不做任何二次加密或添加后门(原版加密除外)
常见问题F&Q
- 需要积分的资源怎么下载?
- 您可以注册后签到等活跃动作获得积分,积分可下载,也可充值升级等级免费下载。
- 源码模板等文件安全吗?有没有后门病毒吗?
- 站内资源标有“已测试”标签的资源源码,表示已经在本地安装测试调试过才分享出来的,可以保证一定的安全;若不放心可以自行下载模板资源后使用D盾等查杀工具扫一遍确认安全。
- 本站网站模板等源码提供安装服务吗?
- 本站资源收集于网络并分享出来共同学习,不提供免费安装服务,模板源码安装等需要有一定熟悉度,小白用户可以下载资源后雇人安装调试。