自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

通過JavaScript或PHP檢測(cè)Android設(shè)備

開發(fā) 前端 后端
在此列出一些能夠在iOS的最大競(jìng)爭者——安卓(Android)系統(tǒng)的檢測(cè)方法。即通過JavaScript或PHP檢測(cè)Android設(shè)備,給大家提供參考。

隨著喬布斯的回歸,iPad2的發(fā)布,看來移動(dòng)端的開發(fā)話題越來越火熱了。在此列出一些能夠在iOS的***競(jìng)爭者——安卓(Android)系統(tǒng)的檢測(cè)方法。

JavaScript判斷方法

搜索user agent字符串中的Android單詞是最省事兒的方法:

  1. if(navigator.userAgent.match(/Android/i)) {  
  2.    // Do something!  
  3.    // Redirect to Android-site?  
  4.    window.location = 'http://android.davidwalsh.name';  
  5.  } 

PHP判斷方法

同樣,我們可以在PHP中使用strstr方法搜索user agent中是否有Android:

  1. if(strstr($_SERVER['HTTP_USER_AGENT'],'Android')) {  
  2.    header('Location: http://android.davidwalsh.name');  
  3.    exit();  
  4.  } 

另外,可以通過.htaccess來判斷

我們可以使用.htaccess來判斷和響應(yīng)安卓設(shè)備!

  1. RewriteCond %{HTTP_USER_AGENT} ^.*Android.*$  
  2.  RewriteRule ^(.*)$ http://android.davidwalsh.name [R=301

這樣你就掌握了全部三種安卓設(shè)備的檢測(cè)方法。

原文鏈接:http://article.yeeyan.org/view/56089/176760

【編輯推薦】

  1. 深入理解JavaScript的閉包特性
  2. JavaScript跨域總結(jié)與解決辦法
  3. 使用Javascript開發(fā)移動(dòng)應(yīng)用程序
  4. 淺談PHP 5中垃圾回收算法的演化
  5. 1分鐘***安裝***CentOS+Nginx+PHP-FPM+MySQL
責(zé)任編輯:陳貽新 來源: 譯言網(wǎng)
相關(guān)推薦

2013-07-05 09:15:28

Android

2013-06-03 15:15:51

2010-05-10 08:30:00

PHP-FPMnginx

2014-06-03 10:56:20

2018-08-17 22:00:22

Linux輸出設(shè)備音頻

2021-01-31 09:52:49

SSH監(jiān)控網(wǎng)絡(luò)攻擊

2021-04-29 00:08:21

JavaScript 檢測(cè)文件

2023-01-03 08:17:04

JavaScript檢測(cè)用戶

2017-03-07 09:05:05

JavaScriptJavaPHP

2018-08-16 14:40:53

Linux輸出設(shè)備播放聲音

2018-10-25 10:48:43

谷歌Android廠商

2012-11-19 13:25:21

2009-03-23 13:08:07

PHP擴(kuò)展PHPJavascript

2010-12-24 09:14:17

用戶體驗(yàn)UI設(shè)計(jì)檢測(cè)要素

2011-09-07 01:15:34

ibmdwODBC

2015-08-27 10:42:00

可穿戴設(shè)備無線技術(shù)

2011-12-12 09:47:45

虛擬化桌面虛擬化vmware

2017-01-23 21:35:58

Android人臉檢測(cè)介紹

2011-05-12 10:59:50

Facebook移動(dòng)設(shè)備

2019-07-25 09:35:18

USBDVDWindows 10
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)