0

次の問題があります。

HTML タグを使用して swf ムービーを埋め込むと、ムービーは指定されたサイズになります。残念ながら、これを SWFLoader で行う (高さと幅を設定する) ことはできません。映画はフルスクリーンサイズのようです。

編集:

SWFLoader のコードは次のとおりです (240x320 にスケーリングされますが、読み込まれたムービーははるかに大きく、ウィンドウ全体を埋めません)。

<mx:SWFLoader  id="video" autoLoad="true" height="240" width="320" scaleContent="true" maintainAspectRatio="true" source="http://movie_address" />

タグの作業コードは次のとおりです。

<object width="320" height="240" ><param name="allowfullscreen" value="true" /><param name="movie" value="http://movie_address" /><embed src="http://movie_address" type="application/x-shockwave-flash" allowfullscreen="true" width="320" height="240"></embed></object>

どうすれば問題を解決できますか?

ありがとう!

4

1 に答える 1

0

scaleContent="true"; を使用してみてください。

<s:SWFLoader id="loader1" source="@Embed(source='sample.swf')" x="100" y="100" 
                 width="200" height="200" scaleContent="true"/>
于 2012-04-27T09:56:02.120 に答える