有一个网页包含我需要加载到WebView中的Flash内容。我尝试过这些设置:
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setPluginState(WebSettings.PluginState.ON);
mWebView.loadUrl(URL);
然而,网站的闪存部分从未加载,它只是一个很大的空白区域。相同的网站Flash内容和所有加载在股票浏览器中完美。我是否缺少让WebView显示Flash内容的东西?
编辑:WebView.refreshPlugins(boolean reloadPages)与它有什么关系吗?我试过把它放在各个地方,但仍然没有运气。
答案 0 :(得分:2)
如果您使用的是Android 3.0或更高版本,则可能需要在清单中将android:hardwareAccelerated="true"
添加到application
(或activity
,具体取决于您可能拥有WebView的位置)属性,我是最近被这个抓住了。