0
私のアプリはminipiレベル15をサポートしています。リモートサーバからのビデオをストリームするリストを表示したいのですが、ビデオはどのファイル形式でもかまいません。 WebViewでswfファイルをストリームできません。また、他のファイルについても、WebViewはビデオをロードした後、ListViewでジャンプ効果を表示しています。android WebViewでswfファイルをストリームする方法
私のアプリはminipiレベル15をサポートしています。リモートサーバからのビデオをストリームするリストを表示したいのですが、ビデオはどのファイル形式でもかまいません。 WebViewでswfファイルをストリームできません。また、他のファイルについても、WebViewはビデオをロードした後、ListViewでジャンプ効果を表示しています。android WebViewでswfファイルをストリームする方法
あなたは何を試してみることができますか?何らかの問題が発生する可能性があることを理解するためには、いくつかのコードが役に立ちます。
それまでは、あなたが次のことを試みることができる: 'mWebView.getSettings()setPluginsEnabled(真)'
mWebView = (WebView) findViewById(R.id.webView1);
mWebView.getSettings().setJavaScriptEnabled(true);
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.FROYO) {
mWebView.getSettings().setPluginsEnabled(true);
}
else if (Build.VERSION.SDK_INT < Build.VERSION_CODES.JELLY_BEAN_MR2){
webview.getSettings().setPluginState(WebSettings.PluginState.ON);
}
mWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
mWebView.setBackgroundColor(Color.parseColor("#000000"));
mWebView.loadUrl("http://your_file_location.swf");
私のように開始する方法を取得していないですが推奨されていません。だから、コードを置くことはできないだろう。 – mithil1501
私は自分の答えを更新しました。 [WebSettings Documentation](https://developer.android.com/reference/android/webkit/WebSettings.html#setPluginState%28android.webkit.WebSettings.PluginState%29)によると、18を超えるAPIレベルはプラグインをサポートしないため、使用しないでください。 – cordeiro
ええ、私たちのアプリはmin sdkレベルを15としてサポートしていますが、私たちは、この機能をロリポップの前のデバイス、つまりAPIレベル21以降に集中しているので、スタックしています。 – mithil1501