フラッシュを使用してSamsungSmartTVアプリを開発しています。アプリはhtmlページに埋め込まれています:
<body style="margin:0;border:0;padding:0" onload="Main.onLoad();" marginwidth="0" marginheight="0" topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0">
<div style="margin-top:0;border:0;padding:0;background-color:red">
asdf
</div>
<!-- Flash -->
<div>
<object style="margin-top:0;border:0;padding:0" onkeydown="Main.keyDown();" type="application/x-shockwave-flash" id="flashobj" width="960" height="540">
<param name="movie" value="./Server.swf">
<param name="allowFullScreen" value="true" />
</object>
</div>
</body>
ご覧のとおり、余白、パディング、境界線はすべて0に設定されています。TVアプリケーションのサイズは960x540に設定されています。フラッシュオブジェクトも同様ですが、何らかの理由でフラッシュオブジェクトの上に白いギャップがあります。ギャップを作成しているものをテストするためにそこにdivを配置しましたが、このdivは<body>内の最初の要素であり、ギャップの下にあります。体の色を変えてみましたが、白いバーも色が変わります。
また、フラッシュオブジェクトはビューの寸法から押し下げられます。
何がこのギャップを生み出している可能性があり、どうすればそれを取り除くことができますか?または、スマートテレビでフラッシュアプリケーションをフルスクリーンにする特定の方法はありますか?