[
https://issues.apache.org/jira/browse/CB-5511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15098056#comment-15098056
]
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
{code}
- (BOOL) prefersStatusBarHidden {
return [UIApplication sharedApplication].statusBarHidden;
}
{code}
> Status bar plugin doesn't affect in-app browser
> -----------------------------------------------
>
> Key: CB-5511
> URL: https://issues.apache.org/jira/browse/CB-5511
> 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
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]