From d345e13052359d7a36cda26b387ffeeb778ab586 Mon Sep 17 00:00:00 2001 From: Grant Benvenuti Date: Fri, 11 Jul 2014 09:26:09 +1000 Subject: [PATCH] Readme update, added note on iOS6 raised in Issue #1 --- README.md | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 950163c..c4dd024 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,29 @@ -cordova-yoik-screenorientation -============================== +#cordova-yoik-screenorientation Cordova plugin to set/lock the screen orientation in a common way for both iOS and Android. -Install -= +##Install + cordova plugin add https://github.com/yoik/cordova-yoik-screenorientation - -Android -==== + +###Android + The android version is implemented via the standard _activity.setRequestedOrientation_ as used in other screen orientation plugins -iOS -==== +###iOS + The iOS version is a combination of the cordova JS callback _window.shouldRotateToOrientation_ and the workaround to recheck the orientation as implemented in https://github.com/Adlotto/cordova-plugin-recheck-screen-orientation. If you have a custom impelemntation of the _window.shouldRotateToOrientation_ it will have to be removed for the plugin to function as expected. +####iOS6 + +There has been a few cases where the rotation does not change the width of the viewport + +Issue [#1](https://github.com/yoik/cordova-yoik-screenorientation/issues/1) @dokterbob + +>It seems to be related to having width=device-width, height=device-height in the meta viewport (which is part of the boilerplate phonegap/cordova app). It can be solved by updating the viewport with width=device-height, height=device-width or simply removing width and height altogether. + Constants ==== Orientation: {