0

问题是:我必须重做网站,尽可能少用闪存。旧网站使用带有透明背景的 flv 视频文件的 swf 对象。我有 flv 视频,但我无法将其嵌入页面。有没有办法使用下面的代码或类似的东西来做到这一点?或者我必须创建嵌入视频的新 swf 对象?

<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>
4

1 回答 1

0

SWFObject 不是视频播放器,它是将 SWF 文件嵌入 HTML 文档的实用工具。FLV 文件只有在加载到基于 SWF 的播放器时才能播放。

您需要构建一个可以加载/播放 FLV 的 SWF(网上有很多教程),或者使用 3rd 方视频播放器,例如Flowplayer

于 2012-09-18T19:51:18.517 回答