2014-11-25 2 views
3

이 바보입니다,하지만 난 폰갭은 someApp를 만든 다음에서 config.xml 파일 편집 실행하는 경우 :폰갭 안녕하세요 변화 방향

<preference name="orientation" value="landscape" /> 

<preference name="orientation" value="default" /> 

및 iOS에서 실행 아무것도 바뀌지 않습니다. 사실, 세로 모드로 잠겨 있습니다. 이걸로 뭐야? 이것은 신선한 애플 리케이션, 아니 수정입니다. 설명서에 따르면 이것이 전부라고 말하지만 아무것도하지 않습니다. 다른 곳에서는 도움을 찾지 못했습니다 ... 미리 감사드립니다.

+1

에서 다르게 작동하기 때문에 바로 해결된다

나는 JS 기본 응용 프로그램에서 /하는 index.js 파일을 업데이트 한 동일한 문제 - iOS 에뮬레이터에서 cordova와 phonegap 'hello world apps'(위에서 언급 한 바와 같이)가 실패했습니다. ( – Piotr

+0

그냥 확인됨 - Android 에뮬레이터에서 매력처럼 작동 함 :( – Piotr

+0

나는 실제로 아이폰 5s, 그래서 에뮬레이터와 실제 하드웨어 모두이 설정을 무시한다는 것을 의미합니다 ... 나는 그것을 생각하는 사람이 있다면 그것을 사랑한다. ut는 우리를 계몽 할 수 있었다. – Tyguy7

답변

0

가능한 해결책은 http://plugins.cordova.io/#/package/net.yoik.cordova.plugins.screenorientation입니다.

onDeviceReady: function() { 
    app.receivedEvent('deviceready'); 
    screen.lockOrientation('landscape'); //this is the new line 
}, 

이 이제 응용 프로그램은 Android 및 iOS :(내가 정확히 데

+0

일부 메타 태그 (iOS7에 대한 조언)를 제거하면 위의 플러그인을 사용하여 Android/iOS에서 다른 레이아웃 문제가 해결되었습니다. Piotr