我想让Flash自动播放!

时间:2010-12-09 14:40:46

标签: flash video swfobject

我有一个问题,我不确定是否可行,但是这里有 - 我正在使用swfObject在页面上嵌入一些Flash视频,并且正在传递一个我希望使用的以前构建的播放器。一切正常,但我想.swf自动播放(它在jQuery灯箱中加载)。我开始认为我不能强制它而不改变原来的.fla文件,我没有。所以,如果可能的话,让我知道,我将永远感激不尽。 代码:

        $(document).ready(function () {

                var params = {
                    allowFullScreen: "true"
                };

                var flashvars = {
                    video: "...voices_final.mov",
                    maintainAspectRatio: "false"
                };

                var attributes = {};
                swfobject.embedSWF("...videoPlayer.swf", "voices-flash", "720", "405", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
            }
        });

2 个答案:

答案 0 :(得分:0)

这完全取决于SWF的编程特征和行为。例如,FlowPlayer有一个特殊的flashvar,用于指示播放器自动播放视频。

你的SWF需要有能力。

答案 1 :(得分:0)

您可以反编译SWF并查看是否有启动视频的公共功能。然后,您可以创建一个加载SWF并执行公共功能的应用程序。或者甚至更简单,您可以尝试调整反编译SWF中的代码,以便自动启动并尝试重新编译它。