修改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 相关文章推荐
javascript json2 使用方法
Mar 16 Javascript
jQuery EasyUI API 中文文档 - Tabs标签页/选项卡
Oct 01 Javascript
JavaScript性能优化总结之加载与执行
Aug 11 Javascript
详解JavaScript对象的深浅复制
Mar 30 Javascript
angularjs select 赋值 ng-options配置方法
Feb 28 Javascript
浅谈在node.js进入文件目录的问题
May 13 Javascript
vue路由导航守卫和请求拦截以及基于node的token认证的方法
Apr 07 Javascript
JS sort方法基于数组对象属性值排序
Jul 10 Javascript
vue实现日历表格(element-ui)
Sep 24 Javascript
详解Vue中Axios封装API接口的思路及方法
Oct 10 Javascript
three.js如何实现3D动态文字效果
Mar 03 Javascript
一文帮你理解PReact10.5.13源码
Apr 03 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设计模式 Template (模板模式)
2011/06/26 PHP
Laravel中使用自己编写类库的3种方法
2015/02/10 PHP
PHP实现数组array转换成xml的方法
2016/07/19 PHP
关于php unset对json_encode的影响详解
2018/11/14 PHP
Avengerls vs KG BO3 第三场2.18
2021/03/10 DOTA
对字符串进行HTML编码和解码的JavaScript函数
2010/02/01 Javascript
通过JQuery实现win8一样酷炫的动态磁贴效果(示例代码)
2013/07/13 Javascript
JavaScript支持的最大递归调用次数分析
2014/06/24 Javascript
JavaScript中双叹号!!作用示例介绍
2014/09/21 Javascript
JavaScript实现的双向跨域插件分享
2015/01/31 Javascript
JavaScript获取一个范围内日期的方法
2015/04/24 Javascript
深入剖析JavaScript中的函数currying柯里化
2016/04/29 Javascript
JS实现数组去重复值的方法示例
2017/02/18 Javascript
vue快捷键与基础指令详解
2017/06/01 Javascript
bootstrap paginator分页前后台用法示例
2017/06/17 Javascript
完美解决linux下node.js全局模块找不到的情况
2018/05/16 Javascript
JavaScript原型链与继承操作实例总结
2018/08/24 Javascript
python抓取网页时字符集转换问题处理方案分享
2014/06/19 Python
在Django的URLconf中进行函数导入的方法
2015/07/18 Python
django输出html内容的实例
2018/05/27 Python
python函数定义和调用过程详解
2020/02/09 Python
浅谈python中频繁的print到底能浪费多长时间
2020/02/21 Python
Python3 pickle对象串行化代码实例解析
2020/03/23 Python
Python利用socket模块开发简单的端口扫描工具的实现
2021/01/27 Python
CSS3实现的炫酷菜单代码分享
2015/03/12 HTML / CSS
世界上最大的汽车共享网站:Zipcar
2017/01/14 全球购物
CHARLES & KEITH英国官网:新加坡时尚品牌
2018/07/04 全球购物
sort命令的作用和用法
2013/08/25 面试题
医药代表个人的求职信分享
2013/12/08 职场文书
销售工作岗位职责
2013/12/24 职场文书
2014迎新年晚会策划方案
2014/02/23 职场文书
委托书的样本
2015/01/28 职场文书
2015年端午节活动总结
2015/02/11 职场文书
单位计划生育责任书
2015/05/09 职场文书
2015暑期爱心支教策划书
2015/07/14 职场文书
Vue+Flask实现图片传输功能
2022/04/01 Vue.js