반응형
iOS 5.0 사용자 에이전트 문자열은 무엇입니까?
iOS 5.0 사용자 에이전트 문자열은 무엇입니까?
iOS 4.0 사용자 에이전트는 다음과 같습니다.아이폰 4 사용자 에이전트란 무엇입니까?
아이폰:
Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3
아이패드:
Mozilla/5.0 (iPad; CPU OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3
이 사이트는 여전히 유지되는 전체 목록을 유지하는 것 같습니다.
iOS 2.0 - 5.1.1(현재까지)의 iPhone, iPod Touch 및 iPad
페이지의 열에 나열된 정보로 전체 사용자 에이전트 문자열을 구성해야 합니다.
사용자 에이전트 문자열에서 더 완전한 목록을 찾았습니다.그나저나, 이 사이트에는 iOS 사용자 에이전트 문자열 이상이 있습니다.또한 홈 페이지는 현재 브라우저의 사용자 에이전트 문자열을 "분할"합니다.
"iPhone OS 5_0"과 반대로 "iphoneos 5_0"의 문자열을 스크러빙하여 에이전트 문자열 평가를 수정했습니다. 이제 대문자 스크러빙이 실패했을 때 iOS 5 특정 클래스를 html에 적절하게 할당하고 있습니다.
다음을 사용하여 다양한 모바일 장치, 뷰포트 및 화면을 감지합니다.저에게는 꽤 효과가 있고, 다른 사람들에게도 도움이 될 수 있습니다.
var pixelRatio = window.devicePixelRatio || 1;
var viewport = {
width: window.innerWidth,
height: window.innerHeight
};
var screen = {
width: window.screen.availWidth * pixelRatio,
height: window.screen.availHeight * pixelRatio
};
var iPhone = /iPhone/i.test(navigator.userAgent);
var iPhone4 = (iPhone && pixelRatio == 2);
var iPhone5 = /iPhone OS 5_0/i.test(navigator.userAgent);
var iPad = /iPad/i.test(navigator.userAgent);
var android = /android/i.test(navigator.userAgent);
var webos = /hpwos/i.test(navigator.userAgent);
var iOS = iPhone || iPad;
var mobile = iOS || android || webos;
window.devicePixelRatio
물리적 픽셀과 장치에 독립적인 픽셀(딥) 간의 비율입니다.window.devicePixelRatio
물리적 픽셀/딥
자세한 내용은 여기.
언급URL : https://stackoverflow.com/questions/7825873/what-is-the-ios-5-0-user-agent-string
반응형
'programing' 카테고리의 다른 글
이 오류 " $. to JSON은 함수가 아닙니다. " (0) | 2023.08.19 |
---|---|
깃 사전 푸시 후크 (0) | 2023.08.19 |
Xampp MySQL이 시작되지 않음 - "MySQL 서비스를 시작하는 중...." (0) | 2023.08.19 |
알파 테스터는 어디에서 구글 플레이 안드로이드 앱을 다운로드합니까? (0) | 2023.08.19 |
시간을 밀리초 단위로 찾으시겠습니까? (0) | 2023.08.14 |