mosabab opened a new issue #192:
URL: https://github.com/apache/cordova-plugin-statusbar/issues/192


   # Bug Report
   
   ## Problem
   `<preference name="StatusBarStyle" value="lightcontent" />` not work take 
the action when you build the iOS.
   
   ### What is expected to happen?
   `<preference name="StatusBarStyle" value="lightcontent" />` should be take 
the action when you build your iOS app.
   
   
   ### What does actually happen?
   If you set `<preference name="StatusBarStyle" value="lightcontent" />` in 
your config.xml and you try to build your project with `cordova platform add 
[email protected]`
   And after that open the project at Xcode, you will see that statusbar set to 
default which mean: (dark text, light background) instead of lightcontent which 
mean: light text, dark background
   
   In other words:
   What actually happened for now is:
   The default value {lightcontent} appear as {dark text for light background}.
   
   ## Information
   <!-- Include all relevant information that might help understand and 
reproduce the problem -->
   What i did to fix this issue as a temporary solution, I change the the style 
manually by js code after onDeviceReady() like the following:
   
   `function onDeviceReady() {`
   `StatusBar.styleLightContent();`
   `}`
   
   ### Command or Code
   <!-- What command or code is needed to reproduce the problem? -->
   In your config.xml put the preference to `<preference name="StatusBarStyle" 
value="lightcontent" />`
   And after building your app using cordova command `cordova platform add 
[email protected]` , try open the project in Xcode.
   
   
   ### Environment, Platform, Device
   <!-- In what environment, on what platform or on which device are you 
experiencing the issue? -->
   macOS, iOS 13.5, iPhone Series (8, 11) or even emulator.
   
   
   ### Version information
   <!-- 
   What are relevant versions you are using?
   For example:
   Cordova: Cordova CLI, Cordova Platforms, Cordova Plugins 
   Other Frameworks: Ionic Framework and CLI version
   Operating System, Android Studio, Xcode etc.
   -->
   Cordova CLI v9.0.0
   cordova-plugin-statusbar #master version.
   Xcode 11.5
   cordova-ios v6.0.0
   
   
   ## Checklist
   <!-- Please check the boxes by putting an x in the [ ] like so: [x] -->
   
   - [x] I searched for existing GitHub issues
   - [x] I updated all Cordova tooling to most recent version
   - [x] I included all the necessary information above
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to