修改UA在PC中访问只能在微信中打开的链接方法


Posted in Javascript onNovember 27, 2017

通常一般在chrome下修改 UA 为 微信或qq 就能打开 那些在js端做了限制的 链接,

但今天发现 还有一些 js 限制了 navigator.platform,pc上的值为 WIN32 或 MAC 导致 环境判断失败。

UA:

安卓QQ内置浏览器UA:

Mozilla/5.0 (Linux; Android 5.0; SM-N9100 Build/LRX21V) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/37.0.0.0 Mobile Safari/537.36 V1_AND_SQ_5.3.1_196_YYB_D QQ/5.3.1.2335 NetType/WIFI

安卓微信内置浏览器UA:

Mozilla/5.0 (Linux; Android 5.0; SM-N9100 Build/LRX21V) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/37.0.0.0 Mobile Safari/537.36 MicroMessenger/6.0.2.56_r958800.520 NetType/WIFI

IOS内置QQ浏览器UA:

Mozilla/5.0 (iPhone; CPU iPhone OS 7_1_2 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Mobile/11D257 QQ/5.2.1.302 NetType/WIFI Mem/28

IOS微信内置浏览器UA:

Mozilla/5.0 (iPhone; CPU iPhone OS 7_1_2 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Mobile/11D257 MicroMessenger/6.0.1 NetType/WIFI

Platform修改方法:

Object.defineProperty(navigator,'platform',{get:function(){return 'Android';}});

页面载入前 console 中敲入,可通过断点在页面onload前 敲入。

以上这篇修改UA在PC中访问只能在微信中打开的链接方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
juqery 学习之三 选择器 子元素与表单
Nov 25 Javascript
JavaScript对象之深度克隆介绍
Dec 08 Javascript
AngularJS 面试题集锦
Sep 06 Javascript
原生js实现返回顶部缓冲效果
Jan 18 Javascript
浅析JS中常用类型转换及运算符表达式
Jul 23 Javascript
JS跳转手机站url的若干注意事项
Oct 18 Javascript
ES6 Object属性新的写法实例小结
Jun 25 Javascript
通过javascript实现段落的收缩与展开
Jun 26 Javascript
在Layui 的表格模板中,实现layer父页面和子页面传值交互的方法
Sep 10 Javascript
layui-table表复选框勾选的所有行数据获取的例子
Sep 13 Javascript
vue项目创建步骤及路由router
Jan 14 Javascript
uni-app 自定义底部导航栏的实现
Dec 11 Javascript
Vue的移动端多图上传插件vue-easy-uploader的示例代码
Nov 27 #Javascript
vue实现商城购物车功能
Nov 27 #Javascript
Vim快速合并行及vim 将文件所有行合并到一行
Nov 27 #Javascript
详解利用Angular实现多团队模块化SPA开发框架
Nov 27 #Javascript
JavaScript实现修改伪类样式
Nov 27 #Javascript
Vue.js搭建移动端购物车界面
Jun 28 #Javascript
Vue实现购物车场景下的应用
Nov 27 #Javascript
You might like
php生成固定长度纯数字编码的方法
2015/07/09 PHP
PHP使用星号替代用户名手机和邮箱的实现代码
2018/02/07 PHP
Laravel框架路由和控制器的绑定操作方法
2018/06/12 PHP
解决php扩展安装不生效问题
2019/10/25 PHP
让插入到 innerHTML 中的 script 跑起来的实现代码
2006/07/01 Javascript
一段效率很高的for循环语句使用方法
2007/08/13 Javascript
JavaScript可否多线程? 深入理解JavaScript定时机制
2012/05/23 Javascript
Js数组的操作push,pop,shift,unshift等方法详细介绍
2012/12/28 Javascript
Extjs NumberField后面加单位实现思路
2013/07/30 Javascript
jquery增加时编辑jqGrid(实例代码)
2013/11/08 Javascript
使用js画图之正弦曲线
2015/01/12 Javascript
javaScript 逻辑运算符使用技巧整理
2017/05/03 Javascript
Nginx 配置多站点vhost 的方法
2018/01/07 Javascript
微信上传视频文件提示(推荐)
2018/11/22 Javascript
JS栈stack类的实现与使用方法示例
2019/01/31 Javascript
Vue.js 实现地址管理页面思路详解(地址添加、编辑、删除和设置默认地址)
2019/12/11 Javascript
JavaScript中的this基本问题实例小结
2020/03/09 Javascript
[03:27]最受玩家喜爱奖提名:PZH_Element 致玩家寄语
2016/12/20 DOTA
python自定义类并使用的方法
2015/05/07 Python
python MySQLdb Windows下安装教程及问题解决方法
2015/05/09 Python
python 数据清洗之数据合并、转换、过滤、排序
2017/02/12 Python
python实现图书管理系统
2018/03/12 Python
python获取整个网页源码的方法
2020/08/03 Python
日本非常有名的内衣丝袜品牌:GUNZE
2017/01/06 全球购物
写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度
2015/11/18 面试题
.NET里面什么时候需要调用垃圾回收
2015/06/01 面试题
法学专业个人求职信
2013/09/26 职场文书
什么是岗位职责
2013/11/12 职场文书
美术指导求职信
2014/03/17 职场文书
《海伦?凯勒》教学反思
2014/04/17 职场文书
服务行业口号
2014/06/11 职场文书
大学生年度个人总结
2015/02/15 职场文书
2015年财务人员工作总结
2015/04/10 职场文书
小学数学教师研修日志
2015/11/13 职场文书
基于python实现银行管理系统
2021/04/20 Python
Web应用开发TypeScript使用详解
2022/05/25 Javascript