NativeScript WebView Android视频播放声音但没有图像

时间:2019-02-05 10:24:39

标签: android webview nativescript

尝试在Android的WebView中播放视频。该视频应播放自动播放并插入声音。但是现在显示图像。

我的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 :(得分:0)

如果我换行的话,它确实有效:

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

收件人:

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