0
AndroidのWebViewでHTML5ファイルから動画を再生しようとしています。私はH.264にビデオをエンコードするなど、ここで提供されるいくつかのソリューションを試しましたが、これまでは画像がないビデオの音しか聞こえませんでした。AndroidのWebViewの動画は再生されますが、hardwareAccelerated = trueの画像はありません
コード:
webView.setWebChromeClient(new WebChromeClient());
settings.setJavaScriptEnabled(true);
settings.setPluginState(WebSettings.PluginState.ON);
settings.setLoadWithOverviewMode(true);
settings.setUseWideViewPort(true);
String data = "index.html";
webView.loadUrl(data);
webView.setBackgroundColor(Color.TRANSPARENT);
webView.setLayerType(WebView.LAYER_TYPE_SOFTWARE, null);
webView.clearCache(true);
マニフェスト:
<application
android:hardwareAccelerated="true"
すべてのヘルプはapreciatedされて、ありがとうございました。
あなたの特定の問題はわかりませんが、いくつかのアプリで使用していたサンプルはこちらです - https://gist.github.com/Offbeatmammal/3718414私の推測は 'hardwareAccelerated'(古いAndroidデバイス)、またはビデオコード – Offbeatmammal
のいずれかになります@Offbeatmammalありがとうございます、あなたのリンクは私の最初の問題を解決するのを助けました。 今すぐ、KitKat WebViewレンダリングの問題を解決してください。 –
great :)私は答えとして投稿して、他人を確認するためにそれをチェックすることができますか? – Offbeatmammal