如何从Flash视频播放器中删除自动播放功能?

时间:2011-11-01 20:29:38

标签: flash actionscript actionscript-2

首先,我不擅长动作脚本。

我有一个闪存视频播放器,当进入网站时会自动播放,它会使网站加载缓慢,实际上有一个名为“播放视频”的按钮。我可以在第一帧的操作面板中看到代码

Stage.showMenu = false;
import mx.video.*;
import flash.external.*;

var videoListenerObject:Object = new Object();
videoListenerObject.stopped = function(eventObject:Object):Void {
    trace(video_FLVPlybk.state + ": playhead time is: " + eventObject.playheadTime);
    gotoAndPlay("finish");
};

虽然播放视频按钮有这样的脚本..我也可以找到三个名为'start','video_play'和'finish'的标签

on (release) {
//  flash.external.ExternalInterface.call("pageTracker1._trackEvent", "Videos", "Play", "autoplay_home-tb");
//  flash.external.ExternalInterface.call("pageTracker2._trackEvent", "Videos", "Play", "autoplay_home-tb");
    flash.external.ExternalInterface.call("flashVideoClicked", "autoplay_home-tb");
    gotoAndPlay ("video_play");
}

我不知道如何停止自动播放功能..

谢谢!

AKHIL

1 个答案:

答案 0 :(得分:0)

如果您使用的是ActionScript 2.0 FLVPlayback组件,则可以将属性autoPlay设置为false

video_FLVPlybk.autoPlay = false;
var videoListenerObject:Object = new Object();
//etc...

http://help.adobe.com/en_US/AS2LCR/Flash_10.0/help.html?content=00002375.html