2013-06-02 3 views
0

Я хотел бы, чтобы петля в mp4 Я внедренный с помощью ActionScript 3. Я попытался с помощью:Looping mp4 вспышка

fvp.source=yourvideo 
fvp.autoRewind=true 
fvp.addEventListener(VideoEvent.AUTO_REWOUND, videoPlayAgain, false, 0, true) 
function videoPlayAgain(event:VideoEvent):void 
{ 
event.target.play() 
} 

и

import fl.video.*; 
myFLV.addEventListener(VideoEvent.COMPLETE, rewind); 
function rewind(eventObject:VideoEvent):void { 
myFLV.autoRewind = true; 
myFLV.play(); 
} 

Но ни один из них не работает. Я получаю ошибки каждый раз, и, честно говоря, я почти не знаю, куда его поместить или что с ним делать (я изменил имя экземпляра на «yourvideo» и «myFLV» ...). Может, кто-нибудь мне поможет?

+0

Это может помочь: http://stackoverflow.com/questions/6665014/as3-how-to-know-if-a-video-has-ended – crooksy88

ответ

0
import fl.video.FLVPlayback; 
import fl.video.VideoEvent; 
mcV2.autoRewind = true; 
mcV2.autoPlay = true; 
function Loop(event:fl.video.VideoEvent):void { 
    mcV2.play(); 
} 
mcV2.addEventListener(fl.video.VideoEvent.AUTO_REWOUND, Loop); 

Это сработало для меня. Вместо импорта:

import fl.video.*; 

использовать это:

import fl.video.FLVPlayback; 
import fl.video.VideoEvent; 

Почему эти видео классы не импортируются с этим?

import fl.video.*; 

Не имеет особого смысла.

Смежные вопросы