WebView中的Flash Player插件基于应该位于Flash Player之上的视图

时间:2012-04-03 15:16:21

标签: android webview flash

通过图片解释更容易。对不起,审查。

screenshot

在此屏幕中有一个WebView,它是白色部分,包含一个包含Flash内容的网页。闪存内容应低于(部分隐藏在)底部红色条的下方,因为webview边界未到达屏幕底部,仅位于底部红色条的上方。它可以在Android 4.0上正常运行,但不能在2.3.7(屏幕截图来自)上运行。

在层次结构查看器上,很明显红色栏位于webview的顶部。

--+--0 WebView-----------------------0 FlashPaintSurface
  |
  +--1 LinearLayout (bottom red bar)

为什么FlashPlayer不遵守WebView的界限?有什么方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:5)

已回答herehere

这是一个已知问题(在某些情况下报告为错误)。除了disable the flash plugin之外,没有其他已知的解决方法。