I've got a WebView with an embedded HTML5 element. PluginState is set to ON, JavaScript is enabled. When the video should play, the audio stream plays, but the video is a black square on anything older than KitKat. Everything's perfect on KitKat and up. Any ideas?
Things I've tried:
1) Setting layer type to hardware/software
2) Using @JavascriptInterface to try to autoplay (due to pre-KK requiring user input for MediaElements)
3) Various encodings (H.264, WebM)