判斷當前訪問的裝置是否是移動裝置

2021-08-01 14:29:55 字數 549 閱讀 7650

通過判斷使用者的客戶端的user-agent資訊來區分使用者裝置

可以滿足大部分使用者的裝置判斷要求,若使用者對自己的user-agent進行篡改,會導致當前的判斷失效,當然了還需要結合其他資訊,畢竟沒有一勞永逸的

string requestheader = request.getheader("user-agent");

if (ismobiledevice(requestheader))

public static boolean ismobiledevice(string requestheader) ;

if (requestheader == null)

return false;

requestheader = requestheader.tolowercase();

if (!requestheader.contains("windows nt".tolowercase()) && !requestheader.contains("macintosh".tolowercase())) }}

return false;

}

怎麼用php判斷使用者的訪問是否是來自移動端

怎麼用php判斷使用者的訪問是否是來自移動端,以便我們展示相應的介面。下面的 相信可以幫助大家解決這個問題 agent check wap if agent check if wap function check wap 檢查瀏覽器是否接受 wml.檢查user agent php框架剝離的判斷是否...

判斷裝置是否是iphone5

其實只要判斷一下螢幕的高度是不是568,得到螢幕高度,然後與568做差,絕對值小於 浮點數最小精度dbl epsilon就可以了。如下 define is iphone5 fabs double uiscreen mainscreen bounds size.height double 568 db...

Android 判斷當前語言環境是否是中文環境

話不多說,請看 public static boolean iszh context context ps android判斷當前系統用的是什麼語言 判斷國家 中文 getresources getconfiguration locale.getcountry equals cn 正體中文 getr...