2010-10-30 40 views
2

我在我的網站上嵌入了一個Flash視頻。如何縮放嵌入式Flash視頻而不是裁剪?

我遇到的問題是它似乎在Mac上的Firefox中重新調整好,但在Windows中的Firefox中它只是裁剪視頻。

這我的HTML

<object width="650" height="500"> 
<param name="movie" value="How To Add A Location"> 
<embed src="http://www.fribblesoft.com/zs-content/How_To_Add_A_Location.swf" 
width="650" 
height="500" 
allowfullscreen="true" 
bgcolor="#000000" 
scale="tofit" 
type="application/x-shockwave-flash" 
pluginspage="http://www.macromedia.com/go/getflashplayer"> 
</embed> 
</object> 
+0

看起來它可能與某些事情有關,http://kb2.adobe.com/cps/141/tn_14149.html或http://kb2.adobe.com/cps/127/tn_12701.html,但仍然沒有運氣搞清楚。 – 2010-10-31 00:40:06

回答

1

問題在於Flash,而不是HTML。電影在第一次加載時會正確縮放,但在幾秒鐘後它會更改尺寸。這表明Flash可能會根據像素值動態調整所有元素的大小,而不是相對於舞臺的大小。

1

我想,這也許會是荊視頻的屬性。以下html似乎適用於其他shockwave文件。

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
     codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" 
     width="100%" 
     height="100%"> 
<param name="movie" value="How_To_Add_A_Location.swf" /> 
<param name="quality" value="high" /> 
<param name="scale" value="exactfit" /> 
<embed src="How_To_Add_A_Location.swf" quality="best" type="application/x-shockwave-flash" width="100%" height="100%" allowfullscreen="true" scale="exactfit" pluginspage="http://www.macromedia.com/go/getflashplayer" /> 
</object> 
+0

只有在縮放模式已設置爲正常工作的情況下,此功能纔有效。 – 2012-02-10 18:49:39