Android WebView没有视频音频

时间:2015-04-16 09:12:28

标签: android webview

我正在开发一个使用WebView(在片段中)加载YouTube页面的应用。但该页面只播放音频,没有视频。奇怪的是,点击HOME按钮然后点击桌面上的图标返回应用程序,视频播放正常。除此之外,没有视频只有音频。该应用程序在普通的Android设备上运行良好,只有Kindle Fire平板电脑上才会出现 BUG

硬件加速开启。

以下是WebView设置:

        WebSettings webSettings = this.webView.getSettings();
        webSettings.setJavaScriptEnabled(true);
        this.webView.setOverScrollMode(WebView.OVER_SCROLL_IF_CONTENT_SCROLLS);
        this.webView.setWebViewClient(this.webViewClient);
        this.webView.setWebChromeClient(this.webView.getWebChromeClient());
        webView.setLayerType(WebView.LAYER_TYPE_HARDWARE, null);

2 个答案:

答案 0 :(得分:0)

我不知道您现在是否需要答案。但是我遇到了同样的问题,当我删除webView.setLayerType时,它起作用了。
这是我的webview设置-

webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setDomStorageEnabled(true);
webView.setWebChromeClient(new WebChromeClient());
webView.setBackgroundColor(Color.TRANSPARENT);

答案 1 :(得分:-1)

我有同样的问题,直到我删除了html文件中视频标记的“自动播放”属性。