スティーブ・ジョブズの復帰とiPad 2のリリースにより、モバイル開発の話題はますます人気になっているようです。 iOSの最大のライバルであるAndroidで利用できる検出方法をいくつか紹介します。
JavaScriptの判定方法
ユーザーエージェント文字列内のAndroidの単語を検索するのが最も簡単な方法です:
コードをコピー コードは次のとおりです:
if(navigator.userAgent.match(/Android/ i) ) {
// 何かしてください!
// Android サイトにリダイレクトしますか?
window.location = 'http://android.davidwalsh.name'
}
PHP 判定メソッド
; PHP を使用します。 strstr メソッドを使用して、ユーザー エージェントに Android があるかどうかを検索します。
コードをコピーします。 コードは次のとおりです。
if(str($_SERVER['HTTP_USER_AGENT'],'Android' )) {
header('Location: http://android.davidwalsh.name');
exit();
}
さらに、.htaccessを使用して判断することもできますAndroid デバイスに応答します
コードをコピーします コードは次のとおりです:
RewriteCond %{HTTP_USER_AGENT} ^.*Android.*$
RewriteRule ^(.*)$ http://android.davidwalsh .name [R=301]
このようにして、3 つの Android デバイスすべてに対する熟練した検出方法が得られます。
元のリンク: http://article.yeeyan.org/view/56089/176760
http://www.bkjia.com/PHPjc/323077.html
www.bkjia.com本当http://www.bkjia.com/PHPjc/323077.html技術記事スティーブ・ジョブズの復帰とiPad 2のリリースにより、モバイル開発の話題はますます人気になっているようです。 iOS の最大の競合である Android で使用できる検出方法をいくつか紹介します...