-
Notifications
You must be signed in to change notification settings - Fork 481
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plugin breaks with WKWebView Engine #175
Comments
Also experiencing this. The viewport is leaving a statusbar-height-sized gap at the bottom of the screen. When I scroll content, it doesn't scroll within this bottom gap. If I uninstall cordova-plugin-wkwebview-engine, then this bottom gap is removed and the viewport extends all the way to the bottom of the screen, as expected. |
I'm having the same exact problem, i.e., switched from UIWebView to WKWebView. See screenshot below. It seems that the status bar elements are white, even though the cordova preference is set to Is anyone looking at this issue, or is there a resolution? |
I have never personally worked on this plugin and other maintainers seem to be a bit overloaded. I would highly recommend you consider reaching out on Slack or on the mailing list, follow the links in the footer of cordova.io or cordova.apache.org. |
I figured out it's caused by Dark Mode on iOS 13. It's related to this issue: The temporary resolution is to set plist key UIUserInterfaceStyle to Light. |
Any news there? I tried to specify the key UIUserInterfaceStyle as "light", but it doesn't work... |
Please take a look at this #148 (comment) Working workaround. |
Also experiencing this. Requirements check results for ios: |
Anyone successfully set preferences on iOS 13.x with WKWebView yet?
|
Also experiencing this. The status text is hidden but this grey bar is showing. It wasn't showing when I was using UIWebView but now that WKWebView is required we have to use it for iOS. Update: Looks like this was an InappBrowser plugin issue. Fixed that by adding this commit dpa99c/cordova-plugin-inappbrowser-popup-bridge@fb6c0cd |
I have found the following workaround for this issue |
There are at least 3 different issues here, probably because the original reported one is not very clear. |
Hello, any solution for this? |
I eventually solved this by uninstalling the WKWebView engine and using cordova-plugin-ionic-webview instead. |
As lon as I'm using the standard WebView, the Overlay=true/false switch and background colour works perfectly. But when I add the WKWebview Engine Plugin to my Cordova project, it seems to ignore the status bar plugin entirely.
What is expected to happen?
should apply overlay true/false and background-colour
What does actually happen?
ignores these settings completely, as if plugin isn't even installed
Version information
Cordova ios 5.1.1
cordova-plugin-device 2.0.3 "Device"
cordova-plugin-statusbar 2.4.3 "StatusBar"
cordova-plugin-whitelist 1.3.4 "Whitelist"
cordova-plugin-wkwebview-engine 1.2.1 "Cordova WKWebView Engine"
phonegap-plugin-speech-synthesis 0.1.1 "SpeechSynthesis"
Checklist
SOLUTION:
I eventually solved this by uninstalling the WKWebView engine and using cordova-plugin-ionic-webview instead.
The text was updated successfully, but these errors were encountered: