2012-08-14 3 views
1

Win8 응용 프로그램에서 사용할 수있는 로캘 변경 이벤트가 있습니까?로캘 변경 이벤트 Win8 응용 프로그램

내가 지금 가지고있는 문제는 응용 프로그램이 실행되는 동안 제어판에서 언어를 변경하면 응용 프로그램이 새로운 언어를 즉시 선택한다는 것입니다. 새로 고치지 않는 앱 페이지의 결과는 이전 언어로 유지되며 애플리케이션의 다른 페이지로 이동하면 새로운 언어로 문자열이로드됩니다.

누구에게도 통찰력이 있습니까? HTML5와 Javascript를 사용하고 있지만 지식이 도움이 될 것입니다.

답변

1

이벤트 및 컨텍스트가 변경됩니다. 시스템이 변경되면 Metro 스타일 앱이 계속 실행 중일 수 있습니다. 그 결과 다른 한정자 집합이 사용됩니다. . 이러한 변경 중 하나는 사용자가 높은 대조를 켤 때 일 수 있습니다. 다양한 시스템 변경은 ResourceContext 개체에서 이벤트를 호출합니다. JavaScript에서 이러한 이벤트를 수신하는 가장 간단한 방법은 (JavaScript를 통해)

WinJS.Resources.addEventListener ('contextchanged', refresh, false); http://msdn.microsoft.com/en-us/library/windows/apps/hh465248.aspx

: 여기

기사입니다
관련 문제