Android WebView中的Flash Player插件在本应位于Flash Player顶部的视图上绘制
用图片解释比较容易。抱歉审查 在此屏幕中有一个Android WebView中的Flash Player插件在本应位于Flash Player顶部的视图上绘制,android,webview,flash,Android,Webview,Flash,用图片解释比较容易。抱歉审查 在此屏幕中有一个WebView,它是白色部分,包含一个包含Flash内容的网页。flash内容应该位于底部红色条的下方(部分隐藏在后面),因为webview边界不会到达屏幕的底部,仅在底部红色条的正上方。它可以在安卓4.0上正常工作,但在2.3.7(截图来源)上不能正常工作 在层次结构查看器上,很明显,红色条位于webview的顶部 --+--0 WebView-----------------------0 FlashPaintSurface | +--
WebView
,它是白色部分,包含一个包含Flash内容的网页。flash内容应该位于底部红色条的下方(部分隐藏在后面),因为webview边界不会到达屏幕的底部,仅在底部红色条的正上方。它可以在安卓4.0上正常工作,但在2.3.7(截图来源)上不能正常工作
在层次结构查看器上,很明显,红色条位于webview的顶部
--+--0 WebView-----------------------0 FlashPaintSurface
|
+--1 LinearLayout (bottom red bar)
为什么FlashPlayer不遵守WebView的界限?有什么办法可以解决这个问题吗?答案是肯定的
这是一个已知的问题(在某些情况下报告为bug)。除了to之外,没有已知的解决方法。这一点得到了回答,并且得到了解决
这是一个已知的问题(在某些情况下报告为bug)。没有已知的解决办法,只有解决。我认为没有真正的方法来解决它。。。你可以尝试一下——试着在webview的顶部放一个大小相同但透明的视图,然后在上面放一个红色的条……我认为没有真正的方法来修复它。。。你可以尝试一下——试着在webview的顶部放一个大小相同但透明的视图,然后在上面放一个红色的条……我也走了同样的路,这也是我的答案。我也走了同样的路,这也是我的答案。