Android 4.0.4 (ICS) を実行している Galaxy Nexus S でフルスクリーン モードで Flash ビデオを再生しようとすると、ポートレート モードの場合、ビデオが縦に引き伸ばされて表示されることに気付きました。
ビデオに特定の幅と高さを設定してみました:
this.m_player.setActualSize(640, 360);
奇妙なことに、プレーヤーが最初に縦向きモードで全画面表示になると、常に引き伸ばされて表示されますが、横向きに回転してから再び縦向きモードに戻すと、プレーヤーは指定したサイズになります。そのため、プレーヤーが最初に読み込まれたときに設定した特定のサイズをプレーヤーが無視しているようです。
Android を実行している Samsung Galaxy Nexus S スマートフォンでこれを経験した人はいますか? この動作の回避策はありますか?
私はどちらかというと Javascript の方なので、Actionscript についてはあまり詳しくありませんが、Android の Flash ビデオでこの動作を見たのは私だけではないことを知っておいてください。