> 백엔드 개발 > PHP 튜토리얼 > PHP 대 Javascript는 JavaScript 또는 PHP를 통해 Android 장치용 코드를 감지합니다.

PHP 대 Javascript는 JavaScript 또는 PHP를 통해 Android 장치용 코드를 감지합니다.

WBOY
풀어 주다: 2016-07-29 08:44:35
원래의
1070명이 탐색했습니다.

스티브 잡스의 복귀와 아이패드 2의 출시로 모바일 개발에 대한 화두가 점점 더 대중화되고 있는 것 같습니다. iOS의 가장 큰 경쟁자인 Android에서 사용할 수 있는 몇 가지 감지 방법은 다음과 같습니다.
JavaScript 판단 방법
사용자 에이전트 문자열에서 Android 단어를 검색하는 것이 가장 쉬운 방법입니다.

코드 복사 코드는 다음과 같습니다.


if(navigator.userAgent.match(/Android/i)) {
// 뭔가를 하세요!
// Android 사이트로 리디렉션하시겠습니까?
window.location = ' http ://android.davidwalsh.name';
}


PHP 판단 방법
마찬가지로 PHP에서 strstr 메서드를 사용하여 사용자 에이전트에 Android가 있는지 검색할 수 있습니다. :

코드 복사 코드는 다음과 같습니다.


if(strstr($_SERVER['HTTP_USER_AGENT'],'Android ')) {
header('위치: http://android.davidwalsh.name');
exit()
}


by .htaccess
.htaccess를 사용하여 Android 기기를 식별하고 응답할 수 있습니다.

코드 복사 코드는 다음과 같습니다.


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


이것은 세 가지 Android 기기 모두의 감지 방법을 마스터한 방식입니다.
원본링크: http://article.yeeyan.org/view/56089/176760

위 내용은 PHP와 Javascript에 대한 내용을 포함하여 JavaScript나 PHP를 통해 안드로이드 기기의 코드를 감지하는 PHP와 Javascript를 소개하고 있으니 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿