ホームページ >バックエンド開発 >PHPチュートリアル >JavaScript または PHP_PHP 経由で Android デバイスを検出するコード チュートリアル

JavaScript または PHP_PHP 経由で Android デバイスを検出するコード チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:31:06986ブラウズ

スティーブ・ジョブズの復帰と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

本当http://www.bkjia.com/PHPjc/323077.html技術記事スティーブ・ジョブズの復帰とiPad 2のリリースにより、モバイル開発の話題はますます人気になっているようです。 iOS の最大の競合である Android で使用できる検出方法をいくつか紹介します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。