Я пытаюсь воспроизвести встроенное видео на веб-сайте в веб-просмотре, но после загрузки страницы область видеопроигрывателя - просто пустое место. Видео появляется, когда веб-сайт открывается из обычного браузера Chrome на устройстве Android, но пуст в веб-просмотре приложения. Я установил android: hardwareAccelerated = "true" в манифесте, а ниже - код веб-просмотра. У кого-нибудь есть идеи, почему он не появится в веб-просмотре? БлагодаряВоспроизведение HTML5 hls видео с Android-браузера
WebSettings webSettings = webView.getSettings();
webSettings.setPluginState(WebSettings.PluginState.ON);
webView.getSettings().setJavaScriptEnabled(true);
webView.setWebChromeClient(new WebChromeClient());
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});
webView.loadUrl(selectedItem.getLink());
Спасибо Jakir, видео в папке с ресурсами в образце, по-видимому, является базовым mp4, а не потоком HLS. У меня нет проблем с простыми файлами mp4. – Jaz