Actionscript 3 FLVplayback-停止文件自动下载

Actionscript 3 FLVplayback-停止文件自动下载,actionscript-3,flvplayback,Actionscript 3,Flvplayback,目前,我的舞台上有FLVplayback组件,但是,我将自动播放设置为False。这是一个问题,因为我希望流只在用户按play时开始下载 此外,我想能够停止下载流时,我点击远离网页的视频上 提前谢谢。第一部分不太清楚,但这和你想要的东西类似吗 if (FLVplayerInstanceName) { FLVplayerInstanceName.stop(); FLVplayerInstanceName.getVideoPlayer(FLVplayer.activeVideoPlay

目前,我的舞台上有FLVplayback组件,但是,我将自动播放设置为False。这是一个问题,因为我希望流只在用户按play时开始下载

此外,我想能够停止下载流时,我点击远离网页的视频上


提前谢谢。

第一部分不太清楚,但这和你想要的东西类似吗

if (FLVplayerInstanceName)
 {
  FLVplayerInstanceName.stop();  
  FLVplayerInstanceName.getVideoPlayer(FLVplayer.activeVideoPlayerIndex).close();
  gotoAndStop("yourPageLabel");
 }

在设置源属性之前,视频不会开始加载,所以只要在需要启动时使用代码进行设置即可

sims281的答案有效,只要你不想以后再使用FLVPlayback,因为他的方法会起作用,但会搞乱玩家。我在前一段时间制作了一个类,它可以有效地停止视频流,并且仍然允许您继续使用该播放器,但您可以在此处看到:

使用该类,您可以执行以下操作:

import FLVPlaybackUtils;

FLVPlaybackUtils.reset(myFlvPlayback);

它将清除播放机,停止任何流媒体或下载,并将播放机重置为可再次使用,以防您以后在程序中再次使用它。

great script。。。有一件事。。。当执行视频脚本并在顶部弹出新视频时,您可以看到后面的过去视频。有没有办法解决这个问题?有点迟了,但我一直在努力解决同样的问题。视频播放器后面有上一个视频的鬼图像。我不知道这是否是因为我可能没有卸载视频或s/t,但我发现下面jsims281的解决方案非常有效,如果您将其与视频播放器的“clear()”功能结合使用。“FLVplayerInstanceName.getVideoPlayer(FLVplayer.activeVideoPlayerIndex.clear();”。我希望这能帮助别人。