在Android中播放.Flv视频的.swf文件的正确方法是什么?我现在用来在Web视图中启用Flash支持的代码是
WebView mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setAllowFileAccess(true);
mWebView.getSettings().setPluginsEnabled(true);
mWebView.getSettings().setSupportZoom(false);
mWebView.getSettings().setAppCacheEnabled(false);
mWebView.getSettings().setAllowContentAccess(true);
mWebView.getSettings().setCacheMode(mWebView.getSettings().LOAD_NO_CACHE);
对于HTML文件,我使用的是swfObject。
问题在于,我可以从市场上的第三方应用程序(如SWF Player)中轻松打开SWF文件。另外,我可以直接通过file:///调用它来从浏览器加载HTML页面。但是,当我使用我的webview加载它时,我被困在一个黑屏。有什么提示吗?
感谢。
答案 0 :(得分:2)
你有没有:
<application android:hardwareAccelerated="true"...
在您的AndroidManifest.xml中?
我在3.2上有类似的问题,这为我解决了这个问题。 4. +默认启用此功能(我相信)。
d /.