NativeScript WebView Android-видео воспроизводит звук, но не изображение - PullRequest
0 голосов
/ 05 февраля 2019

Попытка воспроизвести видео в WebView на Android.Видео должно воспроизводиться в автоматическом режиме и соответствовать звуку.Но теперь изображение показано.

Код из моего проекта NativeScript:

if (platform.isAndroid) {
    webView.android.setBackgroundColor(0x00000000);//android.graphics.Color.TRANSPARENT);//
    webView.android.setLayerType(android.view.View.LAYER_TYPE_SOFTWARE, null);


} else if (platform.isIOS) {
    webView.ios.scrollView.bounces = false;
    webView.ios.scrollView.showsHorizontalScrollIndicator = false;
    webView.ios.scrollView.showsVerticalScrollIndicator = false;
    webView.ios.backgroundColor = UIColor.clearColor;
    webView.ios.opaque = false;

    // Stop zooming
    webView.ios.scrollView.minimumZoomScale = 1.0;
    webView.ios.scrollView.maximumZoomScale = 1.0;
    webView.ios.scalesPageToFit = false;
    webView.ios.scrollView.bounces = false;
}

Как видите, я выполнил настройки сервера для iOS, и он отлично работает.Теперь я люблю делать то же самое для Android.

Пожалуйста, помогите!

С наилучшими пожеланиями, / Эрик

1 Ответ

0 голосов
/ 05 февраля 2019

Это сработало, если я изменил строку:

webView.android.setLayerType(android.view.View.LAYER_TYPE_SOFTWARE, null);

на:

webView.android.setLayerType(android.view.View.LAYER_TYPE_HARDWARE, null);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...