GitHub user breautek added a comment to the discussion: Cordova VS Android 
System Webview

Based on 
https://github.com/apache/cordova/discussions/523#discussioncomment-12096477 
it's not displaying on the screen because it's not actually being "rendered", 
e.g. the HTML is not being appended to the DOM. So whatever is responsible for 
producing the HTML and appending it to the DOM is the next thing that needs to 
be investigated.

And just to make it clear (in case it wasn't by earlier comments), Cordova 
doesn't really play a major role with the webview. Cordova does not implement 
any webviews or browser engines. Cordova does implement a bridging API to allow 
Javascript code to call on Cordova plugins to do work using native APIs, to 
fill in feature gaps of the webview but Cordova itself does not implement any 
browser engine features. It relies on a webview system component, which is 
typically based on Chromium for android devices.

I understand that it works when you uninstall webview updates (and thus likely 
using a factory version of the webview) and it doesn't work when you have 
updates installed, which unfortunately doesn't really tell us much and most 
users are likely going to be running the latest version of the webview, so the 
fact that it works on older versions is mostly irrelevant. If you can pinpoint 
the exact webview version where it breaks, then the chrome changelogs could be 
consulted.

But it will be much easier to debug whatever is responsible of producing the 
HTML, using chrome web inspector if necessary to break point and step through 
that relevant code to determine what it is doing and why it's producing an 
empty `<ul>` list.

GitHub link: 
https://github.com/apache/cordova/discussions/523#discussioncomment-12120956

----
This is an automatically sent email for issues@cordova.apache.org.
To unsubscribe, please send an email to: issues-unsubscr...@cordova.apache.org


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

Reply via email to