WebView不会播放嵌入式Flash视频

Mat*_*ong 5 flash video android android-webview

我正在测试运行OS 3.2的Xoom设备.该项目是使用3.1库构建的(在Eclipse中).

我安装了最新版本的闪存,嵌入式闪存在平板电脑的浏览器中播放得很好.

如果我创建这样的活动:

WebView browser = (WebView) findViewById(R.id.browserView);
browser .getSettings().setJavaScriptEnabled(true);
browser .getSettings().setPluginsEnabled(true);
browser .loadUrl("http://m.kongregate.com/games/Jiggmin/the-game-of-disorientation-mobile");
Run Code Online (Sandbox Code Playgroud)

然后我听到闪光灯播放的声音,但它显示为白色的盒子.

同样,具有嵌入式闪存的任何其他页面也存在同样的问题.我也试过制作一个包含静态HTML内容的字符串,然后将其加载到浏览器中......但是它有同样的问题.

我已经阅读了我可以在网上找到的每个解决方案,从设置视图到隐藏,直到调用onPageFinish事件,扩展WebView类,以及为此烦恼.我已经尝试过反射,在WebView的设置上调用隐藏属性以启用闪存等.没有任何作用.

请帮忙!

谢谢,

Nit*_*G42 2

您可以在这里找到我的答案:

尝试使用最新的 android Api ( http://developer.android.com/guide/practices/optimizing-for-3.0.html#Upgrading )构建您的应用程序,并激活硬件加速(相同的链接,仅在下面一点)您需要显示 Flash 的活动。

  • 不,3.2 和 flash 似乎有一个错误。您的应用程序将支持 3.1 和 3.2,如果您将 minSdk 设置为 api 12(3.1),但使用 3.2 编译它,它将在两者上运行。 (2认同)