cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "jcesarmobile (JIRA)" <>
Subject [jira] [Commented] (CB-5511) Status bar plugin doesn't affect in-app browser
Date Thu, 14 Jan 2016 12:36:39 GMT


jcesarmobile commented on CB-5511:

Current version of the plugin always shows a status bar, but not the statusbar plugin statusbar,
so the color won't be shown.

It can't use the statusbar plugin statusbar because the inAppBrowser plugins is presented
modally over the cordova webview.

So, should the inAppBrowser status bar behave like the statusbar plugin status bar?
I think it at least should be hidden if the statusbar plugin statusbar is hidden, right now
it only happens if UIViewControllerBasedStatusBarAppearance is false.
If UIViewControllerBasedStatusBarAppearance is true, it should be possible adding this method
to CDVInAppBrowserViewController

- (BOOL) prefersStatusBarHidden {
    return [UIApplication sharedApplication].statusBarHidden;

> Status bar plugin doesn't affect in-app browser
> -----------------------------------------------
>                 Key: CB-5511
>                 URL:
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Plugin Statusbar
>    Affects Versions: 3.1.0
>            Reporter: Jacob Weber
>            Priority: Minor
>              Labels: statusbar-plugin
> If you use the status bar plugin on iOS, and set StatusBarOverlaysWebView=false or StatusBarBackgroundColor,
those settings don't affect the in-app browser. So when you open an in-app browser, the status
bar will return to a transparent overlay.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message