2010-07-10 2 views
6

iPad 용 브라우저에서 앱을 제작하고 있으며 뷰포트의 방향을 잠글 수 있는지 궁금합니다. Apple의 설명서를 확인한 결과 오리 엔테이션은 읽기 전용이라고 읽었습니다. http://developer.apple.com/safari/library/documentation/DataManagement/Reference/DOMWindowAdditionsReference/DOMWindowAdditions/DOMWindowAdditions.html#//apple_ref/javascript/instp/DOMWindow/orientationiPad에서 강제 방향 지정 - 자바 스크립트

브라우저에서 방향을 고정 할 방법이 없다고 생각합니다. 누구든지 아이디어가있어?

+0

http://stackoverflow.com/questions/1207008/how-do-i-lock-the-orientation-to-portrait-mode-in-a-iphone-web-application/21641809#21641809 – TMan

답변

7

아니요. 사용자에게 너무 제한적으로 보이기 때문에 UI 방향 만 감지 할 수 있습니다. 방향을 고정시키는 유일한 방법은 장치 측면의 외부 스위치입니다.

코드를 감지하려면 this answer을 참조하십시오. 그것을 얻으려면 window.orientation을 사용할 수도 있습니다.

내 웹 응용 프로그램의 경우 방향이 바람직하지 않을 때 사용자에게 장치 회전을 알리는 팝업보기가 있습니다. 더욱 다양한 사용자 환경에 맞게 서로 다른 방향으로 두 가지 UI 설정을 고려할 수도 있습니다.

관련 문제