breautek commented on issue #1484:
URL: 
https://github.com/apache/cordova-android/issues/1484#issuecomment-1241040609

   No, it always uses Android System Webview, whatever implementation that 
might be on the local device.
   
   
[WebChromeClient](https://developer.android.com/reference/android/webkit/WebChromeClient)
 is simply a delegate class, it's not a browser engine.
   
   In practice, the Android System Webview is usually a variant of Chrome or 
Chromium. Outside of really old android devices (pre android 4.4) I'm not sure 
of any devices that doesn't use a version of chrome as the system webview. It 
is a however, still a completely separate package with different build settings 
than the browser application. So there isn't a guarantee that the Android 
System Webview will behave identical to the Chrome Browser application, even if 
they are both based on the same version of the browser engine.
   
   As far as applications are concerned, there is just a 
[Webview](https://developer.android.com/reference/android/webkit/WebView) 
class, which API is powered by the Android System Webview package. 
[WebChromeClient](https://developer.android.com/reference/android/webkit/WebChromeClient)
 is simply a delegate class to listen onto events.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to