Questions about cordova-plugin-ionic-webview

#1

I just learned about cordova-plugin-ionic-webview, was wondering about the following:

  • What kinds of needs motivated cordova-plugin-ionic-webview?
  • What kind of native WebView classes are used on iOS & Android?
  • How does it compare to popular alternatives such as cordova-plugin-wkwebview-engine and builtin UIWebView?
  • How actively is cordova-plugin-ionic-webview maintained?

It was also not clear to me which category I should have used for this question.

Some related topics for reference:

#2

See README of 1.x on Github: https://github.com/ionic-team/cordova-plugin-ionic-webview/tree/1.x#ionics-webview

See https://github.com/ionic-team/cordova-plugin-ionic-webview/tree/master/src

It is actually an advanced fork of apache/cordova-plugin-wkwebview-engine (1.x was closely related, 2.x I don’t know). And it uses WKWebView in contrast to UIWebView.

The Ionic plugin is actually much more popular as it comes with Ionic by default, which makes a good part of Cordova installations:
http://www.npmtrends.com/cordova-plugin-wkwebview-engine-vs-cordova-plugin-ionic-webview

Very - all Ionic apps use it.