Open davidgovea opened 4 years ago
As a side note on @davidgovea PR, the forks can be used in Cordova, by replacing the plugin name in package.json with the URL of a fork:
github:RobertY9/cordova-plugin-remote-injection
I was able to pass certification with this setting
Thanks @davidgovea ! Fabien
I know that PRs won't be merged in this repo, but adding this here for visibility. See Issue #46
The most straightforward way to fix the UIWebView deprecation issue is to remove all the related code. Several forks have done this; see:
This PR takes the same approach as
cordova-ios
andcordova-plugin-inappbrowser
, implementing conditional compilation based on theWKWebViewOnly
config.xml setting. See Cordova article here for more information.Adding
<preference name="WKWebViewOnly" value="true" />
to the ios platform in config.xml will cause UIWebView code to be removed.However.. maybe the "remove-all" approach is better? Why do we ever need UIWebView code around now? This change does represent fewer lines changed, so maybe that's something.
This change can also be pulled in using
patch-package
:patches/cordova-plugin-remote-injection+0.5.2.patch