I use the simplest instance of WebView and so far everything required works well, except for playing sounds, both javascript invoked sounds and html5 audio tag do not work t
Try to add this
webSettings.setMediaPlaybackRequiresUserGesture(false)