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

Ran*_*ku' 1 flash android webview

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

截图

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

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

--+--0 WebView-----------------------0 FlashPaintSurface
  |
  +--1 LinearLayout (bottom red bar)
Run Code Online (Sandbox Code Playgroud)

为什么FlashPlayer不符合WebView的界限?有没有什么办法解决这一问题?

ram*_*jan 5

这里这里都有答案.

这是一个已知问题(在某些情况下报告为错误).除了禁用Flash插件之外,没有已知的解决方法.