亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專(zhuān)欄INFORMATION COLUMN

如何通過(guò)ua區(qū)分QQ內(nèi)置瀏覽器與QQ瀏覽器

wanglu1209 / 3522人閱讀

摘要:在瀏覽器里面要正常。因此在上區(qū)分,需要用正則判斷中包含并且之后包含,則是內(nèi)置瀏覽器,中包含但是不包含則是瀏覽器在上內(nèi)置瀏覽器的包含一個(gè)空格加,但是不包含瀏覽器包含但是不包含多帶帶的原文

今天做一個(gè)分享功能,在QQ內(nèi)置的情況要彈蒙層。在QQ 瀏覽器里面要正常。遇到了這個(gè)坑,辛虧爬出來(lái)了。

在Android上
QQ內(nèi)置環(huán)境的ua中有關(guān)鍵字 MQQBrowser, 并且后面有一個(gè)QQ字符,QQ瀏覽器則沒(méi)有。
因此在Android上區(qū)分,需要用正則判斷ua中包含MQQBrowser并且之后包含QQ,則是QQ內(nèi)置瀏覽器,ua中包含MQQBrowser但是不包含QQ則是QQ瀏覽器

在ios上
QQ內(nèi)置瀏覽器的ua包含一個(gè)空格加QQ,但是不包含MQQBrowser
QQ瀏覽器ua包含MQQBrowser但是不包含多帶帶的QQ

const isIosQQ = (isIos && / QQ/i.test(navigator.userAgent));
const isAndroidQQ = (isAndroid && /MQQBrowser/i.test(navigator.userAgent) && /QQ/i.test((navigator.userAgent).split("MQQBrowser")));

原文

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/99100.html

Failed to recv the data from server completely (SIZE:0/8, REASON:closed)