【问题标题】:NativeScript WebView Android video plays sound but no imageNativeScript WebView Android 视频播放声音但没有图像
【发布时间】:2019-02-05 10:24:38
【问题描述】:

尝试在 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 做同样的事情。

请帮忙!

最好的问候, /埃里克

【问题讨论】:

    标签: android webview nativescript


    【解决方案1】:

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

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

    到:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-08
      • 2020-01-18
      • 1970-01-01
      • 2014-06-13
      相关资源
      最近更新 更多