2012-09-17 49 views
0

問題出在這裏:我必須重做網站,儘可能減少Flash。舊網站使用具有透明背景的flv視頻文件的swf對象。我有flv視頻,但我無法將其嵌入到網頁上。有沒有辦法使用下面的代碼或類似的東西來做到這一點?或者我必須創建新的swf對象,並在其中嵌入視頻?在SWF對象中播放FLV視頻

<script type="text/javascript"> 
     var flashvars = {}; 
     var params = { 
      allowScriptAccess:'sameDomain', 
      wmode: "transparent", 
      scale: "allowscale" 
     }; 
     var attributes = { 
     id:'logo', 
     name:'logo' 
     }; 
     swfobject.embedSWF("logo.flv", 
         "flash_content", 
         "126px", "117px", "9.0.0", 
         "expressInstall.swf", 
         flashvars, 
         params, 
         attributes); 
</script> 

回答

0

SWFObject不是視頻播放器,它是將SWF文件嵌入HTML文檔的實用工具。 FLV文件只能在加載到基於SWF的播放器時播放。

您需要構建一個可以加載/播放FLV的SWF(有很多tutorials在線),或者使用第三方視頻播放器,例如Flowplayer

+0

我很害怕這個,我想使用當前在網站上使用的基於swf的播放器。我只需要與更有經驗的人確認這件事。謝謝 – skywalker

+0

很高興幫助,祝你好運 – pipwerks