You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "jcesarmobile (JIRA)" <ji...@apache.org> on 2016/12/16 14:55:59 UTC

[jira] [Comment Edited] (CB-12195) camera & webview rotated into portrait on landscape iPhone app in 8/10 times

    [ https://issues.apache.org/jira/browse/CB-12195?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15754609#comment-15754609 ] 

jcesarmobile edited comment on CB-12195 at 12/16/16 2:55 PM:
-------------------------------------------------------------

Sorry, wrong issue.
It's not possible to reproduce on iOS simulator as it doesn't have camera


was (Author: jcesarmobile):
yes, it is reproducible on iOS simulator too, but opening gallery instead of camera as simulator doesn't have camera, or you can present any other modal view, like inAppBrowser

> camera & webview rotated into portrait on landscape iPhone app in 8/10 times
> ----------------------------------------------------------------------------
>
>                 Key: CB-12195
>                 URL: https://issues.apache.org/jira/browse/CB-12195
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Plugin Camera
>         Environment: iPhone 7 (used to reproduce on iPhone 6s as well)
> iOS 10.1.1, iOS 9 showed this as well
> cordova 6.4.0
> cordova-plugin-camera 2.3.0
>            Reporter: Michael Schmidt
>              Labels: iOS
>         Attachments: 01.png, 02.png, 03.png, 04.png, 05.png, 06.png
>
>
> h4. steps to reproduce
> * create cordova app
> {code}
> cordova create MyAppTest33
> cd MyAppTest33/
> cordova platform add ios
> cordova plugin add cordova-plugin-camera --variable CAMERA_USAGE_DESCRIPTION=" " --variable PHOTOLIBRARY_USAGE_DESCRIPTION=" " --save
> {code}
> * add camera sample code to www folder
> {code}
> https://github.com/Icenium/Sample-Camera/blob/master/Camera%20Sample/index.html
> https://github.com/Icenium/Sample-Camera/blob/master/Camera%20Sample/scripts/main.js
> https://github.com/Icenium/Sample-Camera/blob/master/Camera%20Sample/styles/theme.css
> {code}
> * change config.xml to landscape app
> {code}
> <preference name="Orientation" value="landscape" />
> {code}
> h4. action: hold phone in portrait & open camera on iPhone
> * hold iPhone in portrait
> * open app on real device: iPhone
> * open camera ('take picture')
> h4. problem: camera window is rotated 90°
> * camera window is rotated 90°, shutter button not visible
> (it seems, that the webview is rotated first before the camera shows up)
> -> See attached screenshots for the whole sequence
> h4. root cause are all variants of status-bar-plugin
> * reproduces in 8 out of 10 attempts
> * disappears after double-clicking the home-button and re-entering the app
> * occurs mostly on first app start, after making it disappear once by double-clicking the home-button it does not appear again



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org