cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Darryl Pogue (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CB-13273) Webview is sized incorrectly on iPhone X (Simulator)
Date Tue, 19 Sep 2017 16:33:00 GMT

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

Darryl Pogue commented on CB-13273:
-----------------------------------

I can reproduce this with a plain UIWebView loading the test page. Sounds like we need to
file bug reports with Apple.

It does work in WKWebView, and it looks like the fix might have been https://github.com/WebKit/webkit/commit/4ab234a9e72f1dadc3540a82507065af9e91addb

> Webview is sized incorrectly on iPhone X (Simulator)
> ----------------------------------------------------
>
>                 Key: CB-13273
>                 URL: https://issues.apache.org/jira/browse/CB-13273
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: cordova-ios
>    Affects Versions: cordova-ios 4.5.0
>         Environment: Xcode 9.0 (9A235)
> Simulator 10.0 (SimulatorApp-829.6) - iPhone X
>            Reporter: Dave Alden
>            Assignee: Shazron Abdullah
>              Labels: iPhoneX, ios11
>         Attachments: fig1.png, fig2.png, Simulator Screen Shot - iPhone X - 2017-09-14
at 15.52.54.png, Simulator Screen Shot - iPhone X - 2017-09-15 at 09.20.48.png, Simulator
Screen Shot - iPhone X - 2017-09-19 at 11.29.00.png, webview-test.zip
>
>
> New app with cordova-ios@4.5.0 (using default UIWebView) running on iPhone X Simulator
does not size correctly, leaving black areas above and below the app content and white bars
between the black areas and app content.
> Adding cordova-plugin-wkwebview-engine so Cordova uses WKWebView, white bars go away,
but the black areas remain:
> !https://cdn.pbrd.co/images/GKeaEPg.png|height=640! !https://cdn.pbrd.co/images/GKeaWwK.png|height=640!
> Setting 
> {code:html}viewport-fit=cover{code}
> fixes the white bar issue with UIWebView, as outlined here [http://stephenradford.me/removing-the-white-bars-in-safari-on-iphone-x/],
but the black areas remain:
> [^Simulator Screen Shot - iPhone X - 2017-09-14 at 15.52.54.png]
> Attached Cordova project illustrates the issue.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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


Mime
View raw message