校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > asp.net 通過UserAgent判斷智能設備(Android,IOS)

asp.net 通過UserAgent判斷智能設備(Android,IOS)

熱門標簽:浙江外呼系統怎么安裝 海外地圖標注門市標 上海楊浦怎么申請申請400電話 山西防封卡電銷卡套餐 廈門商鋪地圖標注 銅川小型外呼系統運營商 陜西人工外呼系統哪家好 云南外呼電銷機器人系統 地圖標注多個行程
最近一直在升級公司的手機站點,出了個觸屏版專用的,做好后,就嘗試通過 Agent 來判斷相應的智能手機設備,然后跳轉到新的手機站點經過不懈的努力,終于搜集了比較全的 智能設備 的 Agent,然后又寫了程序,直接上代碼吧 ,希望能幫助到你
復制代碼 代碼如下:

/// summary>
/// 根據 Agent 判斷是否是智能手機
/// /summary>
/// returns>/returns>
public static bool CheckAgent()
{
bool flag = false;
string agent = HttpContext.Current.Request.UserAgent;
string[] keywords = { "Android", "iPhone", "iPod", "iPad", "Windows Phone", "MQQBrowser" };
//排除Window 桌面系統 和 蘋果桌面系統
if (!agent.Contains("Windows NT") !agent.Contains("Macintosh"))
{
foreach (string item in keywords)
{
if (agent.Contains(item))
{
flag = true;
break;
}
}
}
return flag;
}

代碼解釋:

1. !agent.Contains("Windows NT") !agent.Contains("Macintosh") 排除Window 桌面系統 和 蘋果桌面系統

2. "Android", "iPhone", "iPod", "iPad", "Windows Phone", "MQQBrowser" 這些是判斷智能設備Agent中的關鍵詞

3. MQQBrowser 為 QQ 手機瀏覽器,QQ 手機的Agent 比較特殊,所以單獨判斷


下面搜集的一些Agent,話說找到這么多的智能設備,好不容易啊:

Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3_2 like Mac OS X; zh-cn) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8H7 Safari/6533.18.5

Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_2 like Mac OS X; zh-cn) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8H7 Safari/6533.18.5

MQQBrowser/25 (Linux; U; 2.3.3; zh-cn; HTC Desire S Build/GRI40;480*800)

Mozilla/5.0 (Linux; U; Android 2.3.3; zh-cn; HTC_DesireS_S510e Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaE75-1 /110.48.125 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413

Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; zh-cn) AppleWebKit/533.17.9 (KHTML, like Gecko) Mobile/8J2

Mozilla/5.0 (Windows NT 5.2) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.202 Safari/535.1

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/534.51.22 (KHTML, like Gecko) Version/5.1.1 Safari/534.51.22

Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A5313e Safari/7534.48.3

Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A5313e Safari/7534.48.3

Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A5313e Safari/7534.48.3

Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.202 Safari/535.1
您可能感興趣的文章:
  • IOS獲取當前版本號 Bundle ID等信息的方法詳解
  • iOS獲取設備唯一標識的8種方法
  • iOS獲取當前設備WiFi信息的方法
  • Cisco設備IOS的恢復方法
  • 使用Reachability類判斷iOS設備的當前網絡連接類型
  • iOS獲取當前設備型號等信息(全)包含iPhone7和iPhone7P
  • iOS如何獲取屏幕寬高、設備型號、系統版本信息
  • iOS獲取當前app的設備名稱和版本號等內容

標簽:孝感 萊蕪 許昌 朔州 常州 自貢 信陽 西雙版納

巨人網絡通訊聲明:本文標題《asp.net 通過UserAgent判斷智能設備(Android,IOS)》,本文關鍵詞  asp.net,通過,UserAgent,判斷,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp.net 通過UserAgent判斷智能設備(Android,IOS)》相關的同類信息!
  • 本頁收集關于asp.net 通過UserAgent判斷智能設備(Android,IOS)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 扶风县| 西吉县| 永年县| 沙田区| 乌兰县| 苍梧县| 甘孜县| 星子县| 措美县| 班玛县| 淮安市| 手机| 长治县| 手机| 崇左市| 明光市| 屯留县| 阳谷县| 大安市| 轮台县| 江西省| 西乡县| 房山区| 雅安市| 鹤庆县| 五寨县| 新巴尔虎左旗| 白山市| 唐河县| 策勒县| 临猗县| 修水县| 浙江省| 呼伦贝尔市| 咸阳市| 田东县| 湘潭县| 婺源县| 浙江省| 平乐县| 鹿泉市|