在我的项目中,我需要播放属于我的资源文件夹中的一些本地.swf flash文件。它适用于Android 4.1.1,但不适用于Android 4.4.2;它只显示一个白色的屏幕。
我搜索了互联网,有人说Android 4.4.2不再支持这种情况了。
这是我的代码
WebSettings webSettings = this.mWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setPluginState(WebSettings.PluginState.ON);
webSettings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
mWebView.setBackgroundResource(R.drawable.background_main);
mWebView.loadUrl("file:///android_asset/flash/chinese_culture/main_culture.swf");
我是否在AndroidManifest.xml中声明android:hardwareAccelerated="true"
,它也不起作用。