cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "vB Results, LLC. (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CB-10490) WKWebView Not Functioning With Critical Plugins
Date Mon, 01 Feb 2016 03:53:39 GMT

     [ https://issues.apache.org/jira/browse/CB-10490?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

vB Results, LLC. updated CB-10490:
----------------------------------
    Description: 
The latest version of cordova-plugin-wkwebview-engine does not work with critical plugins
like cordova-plugin-splashscreen and phonegap-plugin-push.

For example, with UIWebView and cordova-plugin-splashscreen, after the splash screen disappears,
the config.xml splash screen settings take effect.  The push plugin simultaneously prompts
the user to allow push alerts.

In regards to the settings that take effect with UIWebView, examples: "Status Bar Overlays
WebView", "Status Bar Style", and "Status Bar Background Color", etc.  In the WKWebView engine,
these are ignored.  No push alert prompt either.

At first I thought something was wrong with the other plugins, but after looking over the
WK code, I get the sense it's missing something fundamental.  AFAIK [~EddyVerbruggen]'s WK
plugin works with cordova-plugin-splashscreen.

Eddy has referred to the official WK plugin, as some interfaces were made private in cordova-ios
4 among other things making his plugin not able to even compile, and going back to cordova-ios
3 opens a whole other can of worms.

  was:
The latest version of cordova-plugin-wkwebview-engine does not work with critical plugins
like cordova-plugin-splashscreen and phonegap-plugin-push.

For example, with UIWebView and cordova-plugin-splashscreen, after the splash screen disappears,
the config.xml splash screen settings take effect.  The push plugin simultaneously prompts
the user to allow push alerts.

In regards to the settings that take effect with UIWebView, examples: "Status Bar Overlays
WebView", "Status Bar Style", and "Status Bar Background Color", etc.  In the WKWebView engine,
these are ignored.  No push alert prompt either.

At first I thought something was wrong with the other plugins, but after looking over the
WK code, I get the sense it's missing something fundamental.  AFAIK [~EddyVerbruggen]'s WK
plugin works with cordova-plugin-splashscreen.

Eddy has referred to the official WK plugin, as some interfaces were made private in cordova-ios
4 among other things making his plugin not able to be even compile, and going back to cordova-ios
3 opens a whole other can of worms.


> WKWebView Not Functioning With Critical Plugins
> -----------------------------------------------
>
>                 Key: CB-10490
>                 URL: https://issues.apache.org/jira/browse/CB-10490
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Plugin WKWebViewEngine
>            Reporter: vB Results, LLC.
>            Priority: Blocker
>
> The latest version of cordova-plugin-wkwebview-engine does not work with critical plugins
like cordova-plugin-splashscreen and phonegap-plugin-push.
> For example, with UIWebView and cordova-plugin-splashscreen, after the splash screen
disappears, the config.xml splash screen settings take effect.  The push plugin simultaneously
prompts the user to allow push alerts.
> In regards to the settings that take effect with UIWebView, examples: "Status Bar Overlays
WebView", "Status Bar Style", and "Status Bar Background Color", etc.  In the WKWebView engine,
these are ignored.  No push alert prompt either.
> At first I thought something was wrong with the other plugins, but after looking over
the WK code, I get the sense it's missing something fundamental.  AFAIK [~EddyVerbruggen]'s
WK plugin works with cordova-plugin-splashscreen.
> Eddy has referred to the official WK plugin, as some interfaces were made private in
cordova-ios 4 among other things making his plugin not able to even compile, and going back
to cordova-ios 3 opens a whole other can of worms.



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

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


Mime
View raw message