C'est peut-être un peu bizarre de demander cela, mais existe-t-il un moyen de sous-classer de manière conditionnelle en fonction de la version d'iOS, essentiellement :
if(iOS version >= 9) {
@interface CDVWKWebViewEngine : CDVPlugin <CDVWebViewEngineProtocol, WKScriptMessageHandler, WKNavigationDelegate>
} else if(iOS version = 8) {
@interface CDVWKWebViewEngine : CDVPlugin <WKScriptMessageHandler, WKNavigationDelegate>
}
J'ai l'iOS Plugin Cordova WkWebView Engine et souhaiterait revenir à l'UIWebView sous iOS 8 (ignorer le plugin sur iOS 8).
J'ai trouvé qu'il était plutôt délicat de rendre l'utilisation de ce plugin conditionnelle car il est si profondément ancré dans le projet une fois qu'il sous-classe le plugin par défaut UIWebView.