判断是否是微信浏览器还是企业微信浏览器
生活随笔
收集整理的這篇文章主要介紹了
判断是否是微信浏览器还是企业微信浏览器
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
日常開發中我們可能需要判斷是否為微信瀏覽器:
if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false ) {return true; } else {return false; }但是今天遇到需求,是否為企業微信瀏覽器。以前都根本不知道企業微信為何物,但是想來微信內置的瀏覽器都可以通過系統函數來獲取瀏覽器信息
echo $_SERVER['HTTP_USER_AGENT'];通過微信企業瀏覽器掃碼獲取到的微信瀏覽器信息如下:
微信客戶端掃碼獲取到的信息如下:
前面提到了判斷是否是微信瀏覽器只需要判斷瀏覽器中是否有MicroMessenger即可。對比企業微信瀏覽器輸出的瀏覽器信息,企業微信瀏覽器多了wxwork?顯然這就是我們需要的。
多部手機測試結果OK
轉載:https://blog.csdn.net/anphper/article/details/79107231
總結
以上是生活随笔為你收集整理的判断是否是微信浏览器还是企业微信浏览器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小程序 authorize scope.
- 下一篇: WPF 创建无边框的圆角窗口