我需要在我的android应用程序中打开swf文件,并且我已经做了很多尝试来找到解决方案,但是没有得到任何完美的解决方案。 您能告诉我是否可以在android应用程序中打开swf文件吗?
答案 0 :(得分:0)
一种方法是使用webview加载SWF文件,
将此用作参考
```````````````````````````````````````````````````````````
mWebView = (WebView)findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setPluginsEnabled(true);
String html = "<object width=\"768\" height=\"1024\"> <param name=\"movie\" value=\"file:///android_asset/androidswf.swf\"> <embed src=\"file:///android_asset/androidswf.swf\" width=\"768\" height=\"1024\"> </embed> </object>";
String mimeType = "text/html";
String encoding = "utf-8";
mWebView.loadDataWithBaseURL("null", html, mimeType, encoding, "");
```````````````````````````````
还为清单文件中的活动添加android:hardwareAccelerated="true"
。