Я пытаюсь воспроизвести видео HTML5 в своем приложении WebView. Он работает так, как ожидалось, на каждом тестируемом устройстве под управлением Android 5.x, но не работает на любом устройстве, работающем 4.x, что означает, что он практически не работает.Android HTML5 видео в WebView
Я включил аппаратное ускорение, и я установил WebChromeClient as the docs say to do, но видео все равно не будет воспроизводиться.
Для того, чтобы поддержать встроенный HTML5-видео в вашем приложении, вам необходимо иметь аппаратное ускорение включено и установить WebChromeClient.
AndroidManifest.xml
<application>
android:hardwareAccelerated="true"
...
</application>
MyFragment.java
webView = new WebView(getActivity(), null, this);
webView.setWebChromeClient(new WebChromeClient());
Есть ли что-то еще мне нужно сделать, не документирована в справочнике разработчиков?
см. Https://gist.github.com/Offbeatmammal/3718414 для рабочего образца – Offbeatmammal