ホームページ  >  記事  >  バックエンド開発  >  PHP と JavaScript JavaScript または PHP 経由で Android デバイスのコードを検出

PHP と JavaScript JavaScript または PHP 経由で Android デバイスのコードを検出

WBOY
WBOYオリジナル
2016-07-29 08:44:351041ブラウズ

スティーブ・ジョブズの復帰とiPad 2のリリースにより、モバイル開発の話題はますます人気になっているようです。 iOSの最大のライバルであるAndroidで利用できる検出方法をいくつか紹介します。
JavaScriptの判定方法
ユーザーエージェント文字列内のAndroidの単語を検索するのが最も簡単な方法です:

コードをコピー コードは次のとおりです:


if(navigator.userAgent.match(/Android/i) ) {
// Do something!
// Android サイトにリダイレクトしますか?
window.location = 'http://android.davidwalsh.name'
}


PHP 判定メソッド
同様に、 strstr を使用できます。ユーザー エージェントに Android があるかどうかを検索する PHP メソッド:

コードをコピーします コードは次のとおりです:


if(strstr($_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
上記では、JavaScript または PHP を通じて Android デバイスのコードを検出するための PHP と Javascript を紹介します。PHP と Javascript の内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。