I don’t know offhand why that wouldn’t work, but if you haven’t tried it you can attach a chrome dev console to the webview in your android app and see console logs and errors which may help figure this out.
https://developer.chrome.com/docs/devtools/remote-debugging/webviews/