브라우저의 navigator.userAgent
에서 사용자의 운영 체제를 확인할 수 있습니다. 스푸핑 될 수 있기 때문에 브라우저의 사용자 에이전트에 의존 할 수는 없지만 통계 목적으로 만 필요합니다. Windows
환경의 경우 값 Windows NT 6.3
은 Win 8.1, Win 8의 경우 Windows NT 6.2
, Win 8의 경우 Windows NT 6.1
등의 값을 나타냅니다. 누구든지 Windows 10이 사용자 에이전트에 어떤 가치를 부여하는지 조언 할 수 있습니까?
미리 감사드립니다.Windows 10은 어떤 OS 이름을 브라우저의 사용자 에이전트로 설정합니까?
13
A
답변
15
@NulledPointer는 the IE user agent will contain Windows NT 10.0을 지적했습니다. 이것은 Windows 10의 2014 년 11 월 CTP에서 마찬가지입니다. 특정 CTP는 Windows 10의 릴리스 버전에서 사용할 수있는 유일한 운영 모드 인 IE Edge Mode을 소개합니다. 여기에 @ NulledPointer 링크의 샘플 사용자 에이전트 문자열이 있습니다 :
모질라/5.0 (윈도우 NT는 10.0; WOW64) AppleWebKit/537.36 (게코 같은 KHTML) 크롬/39.0.2171.71 사파리/537.36 에지/
12.0 단서 주셔서 감사합니다, 나는 가정은하지 않습니다 릴리스 버전 변경. – Eadel
이제 'Windows NT 10.0'! 이것을 확인하십시오 https://msdn.microsoft.com/en-us/library/ie/hh869301(v=vs.85).aspx – PnotNP
감사합니다 @ NulledPointer, 귀하의 링크에서 몇 가지 정보를 추가했습니다. –