1
画像で説明する方が簡単です。中傷して申し訳ありません。 WebView内のFlash Playerプラグインが、Flash Playerの上にあったはずのビューの上に描画されます
は、この画面でFlashコンテンツを持つWebページを含む、白い部分であるWebView
あります。ウェブコンテンツの境界線が画面の下部に達することはなく、下部の赤いバーのすぐ上にしかないため、フラッシュコンテンツは下の赤いバーの下(部分的に隠れている)にする必要があります。 Android 4.0では正しく動作しますが、2.3.7では動作しません(スクリーンショットが作成された場所)。
階層ビューアで、赤いバーがウェブビューの上にあることは明らかです。
--+--0 WebView-----------------------0 FlashPaintSurface
|
+--1 LinearLayout (bottom red bar)
なぜFlashPlayerはWebViewの境界を尊重しないのですか?これを修正する方法はありますか?
私はそれを修正する本当の方法はないと思います...あなたはちょっと試してみることができます。ウェブビューの上に同じサイズの透明なビューを入れて、その上に赤いバーを置いてみてください。 .. – Yahia