2013-10-21 2 views
9

this previous question을 찾았지만 C를 사용합니다. JQuery 나 JavaScript를 통해이 작업을 수행 할 수 있습니까?JavaScript를 사용하여 iOS 장치의 시스템 언어를 어떻게 검색합니까?

+0

자바 스크립트에 대해 언급했는데 코드가 'UIWebView'에로드된다고 가정 할 수 있습니까? – Raptor

+0

이것은 브라우저 용이며 iOS iPad 앱에서도 동일하게 작동합니까? – LiddleLaLoo

+0

Cordova @ Shivan을 사용하고 있으므로 Objective C 코드를 사용하거나 변경하지 않았습니다. – LiddleLaLoo

답변

11

아래 방법은 Cordova/Phonegap을 사용하여 장치 언어를 찾는 데 도움이됩니다.

function checkLanguage() { 
    navigator.globalization.getPreferredLanguage(
     function (language) {  
      alert('language: ' + language.value + '\n'); 
     }, 
     function() { 
      alert('Error getting language\n'); 
     } 
    ); 
} 

참고 : Cordova Globalization plugin documentation을 확인하십시오.

+2

'navigator.globalization.getPreferredLanguage'와'navigator.language'를 선호하는 이유가 있습니까? – LuckyStarr

관련 문제