通常一般在chrome下修改 UA 為 微信或qq 就能打開(kāi) 那些在js端做了限制的 鏈接,
但今天發(fā)現(xiàn) 還有一些 js 限制了 navigator.platform,pc上的值為 WIN32 或 MAC 導(dǎo)致 環(huán)境判斷失敗。
UA:
安卓QQ內(nèi)置瀏覽器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
安卓微信內(nèi)置瀏覽器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內(nèi)置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微信內(nèi)置瀏覽器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';}});
頁(yè)面載入前 console 中敲入,可通過(guò)斷點(diǎn)在頁(yè)面onload前 敲入。
以上這篇修改UA在PC中訪問(wèn)只能在微信中打開(kāi)的鏈接方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持錯(cuò)新站長(zhǎng)站。
新聞熱點(diǎn)
疑難解答
圖片精選