[
https://issues.apache.org/jira/browse/CB-11423?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15412157#comment-15412157
]
Austin Fisher commented on CB-11423:
------------------------------------
I've noticed that showing or hiding the statusbar via the statusbar plugin's
show or hide functions fixes this issue and the view takes the full device
width. After looking into the ios plugin code I think that the resizeWebView
function in CDVStatusBar.m is what fixes the view width. I don't know much
about cordova plugins or iOS code though and I'm not sure how to fix the plugin
with this knowledge.
> Web view shrinks after locking screen orientation
> -------------------------------------------------
>
> Key: CB-11423
> URL: https://issues.apache.org/jira/browse/CB-11423
> Project: Apache Cordova
> Issue Type: Bug
> Components: Plugin Screen Orientation
> Affects Versions: 1.4.2
> Environment: Using:
> - Cordova CLI 6.2.0
> - cordova-ios 4.1.1
> - Xcode 7.3
> - OSX 10.11.5
> Best reproduced on an iOS simulator with iPhone 6s Plus and iOS 9.3.
> Reporter: Rafael Barriuso
> Assignee: Tony Homer
> Attachments: cb-11423-joe1.png, cb-11423-joe2.png
>
>
> Since version 1.4.2 "screen.lockOrientation" works on iOS 9, but for some
> reason, in some phones the dimensions of the web view are wrong after
> changing to the new orientation.
> Before locking:
> !https://www.dropbox.com/s/t2jcqqmg1hni22t/Sim-screenshot2.png?dl=1!
> After locking:
> !https://www.dropbox.com/s/p64324riwqzepzz/Sim-screenshot1.png?dl=1!
> Steps to reproduce:
> 1) Prepare a cordova app including cordova-plugin-screen-orientation.
> 2) Run the application on a Xcode simulator for iPhone 6s Plus and iOS 9.3.
> 3) Rotate the simulator to the left (menu -> Hardware -> Rotate left).
> 4) Open the Safari web inspector connected to the app running on the
> simulator.
> 5) In the console, run: window.screen.lockOrientation("portrait-primary")
> 6) The width of the resulting "<body>" is shrink, as reported by the Safari
> web inspector (e.g. in my case to 92px whereas it should be 414px).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]