Mike Hayes created CB-9637:
------------------------------

             Summary: [StatusBar] [iOS] Webview is wrong size whilst statusbar 
is on display
                 Key: CB-9637
                 URL: https://issues.apache.org/jira/browse/CB-9637
             Project: Apache Cordova
          Issue Type: Bug
          Components: Plugin Statusbar
    Affects Versions: 5.2.0
         Environment: iOS 8
            Reporter: Mike Hayes


If cordova-plugin-statusbar is enabled and the {{StatusBarOverlaysWebView}} 
config option is set to {{false}}, the webview appears to end up being the 
wrong height.

This causes a scrollbar to appear which I'm actually struggling to hide or 
remove (on {{<html>}}, {{<body>}}, etc).

To reproduce, add the cordova-plugin-statusbar plugin, set 
{{StatusBarOverlaysWebView}} to {{false}}, {{StatusBarBackgroundColor}} to 
{{#000000}} and {{StatusBarStyle}} to {{blackopaque}}. Then use the following 
HTML and deploy to an iOS device. Touching and dragging will show a vertical 
scrollbar on the right.

{quote}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="user-scalable=no, initial-scale=1, 
maximum-scale=1, minimum-scale=1, width=device-width, height=device-height">
</head>
<body></body>
</html>
{quote}

I'm starting to think that this could actually be a native scrollbar (which 
cannot be removed/hidden with any amount of html/css), due to the webview 
component going out of view. I don't know enough about iOS dev to look into 
this currently though.

Potentially related: #CB-6107 and #CB-5809



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

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

Reply via email to