欢迎来到好人卡资源网,专注网络技术资源收集,我们不仅是网络资源的搬运工,也生产原创资源。寻找资源请留言

任意浏览器访问只能在微信中打开的链接方法

linux sky995 3年前 (2020-06-09) 701次浏览 0个评论

本文最后更新时间 2020-06-09 by sky995

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

通常一般在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

navigator.platform修改方法:

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

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

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

 

via。http://www.word666.com/ruanjian/157122.html

参考:https://www.zhihu.com/question/36609103


 


好人卡资源网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:任意浏览器访问只能在微信中打开的链接方法
喜欢 (7)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址