我在运行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");
然后我听到闪光灯播放的声音,但它显示为白色框。
同样,任何其他嵌入式闪存的页面都存在同样的问题。我也试过制作一个包含静态HTML内容的字符串,然后将其加载到浏览器中......但是它有同样的问题。
我已经阅读了我可以在网上找到的每个解决方案,从设置视图到隐藏,直到调用onPageFinish事件,扩展WebView类,并为此付出痛苦。我已经尝试过反射,在WebView的设置上调用隐藏属性以启用闪存等。没有任何作用。
请帮忙!
谢谢,
垫
答案 0 :(得分:2)
您可以找到我的回答here:
尝试使用最新的Android Api(http://developer.android.com/guide/practices/optimizing-for-3.0.html#Upgrading)构建应用程序, 并激活硬件加速(相同的链接,稍微下面) 你的活动需要显示闪光灯。