Отображение видео Vimeo в Android WebView показывает белый пустой экран - PullRequest
1 голос
/ 08 октября 2019

Я пытаюсь отобразить видео из vimeo в Android WebView внутри диалогового окна.

Вот мой код:

Dialog dialog = new Dialog(this, android.R.style.Theme_Black_NoTitleBar_Fullscreen);
dialog.setContentView(R.layout.dialog_help);

WebView webView = dialog.findViewById(R.id.webview_help_video);

webView.setWebViewClient(new WebViewClient() {

        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            return false;
        }
    });

WebSettings webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);
webView.loadUrl("https://player.vimeo.com/video/332293586");

dialog.setCanceledOnTouchOutside(true);
dialog.show();

При нажатии кнопки Play в vimeo вид становитсяпустой.

Звук играет нормально, хотя.

Ответы [ 2 ]

1 голос
/ 08 октября 2019

Могу ли я предложить вам эту библиотеку?

AndroidVimeoExtractor

0 голосов
/ 09 октября 2019

Я исправил проблему после добавления следующей строки в список атрибутов application в моем манифесте приложения:

android:hardwareAccelerated="true"
...