2010-11-18 26 views
0

大きなトラブルで、何か助けてもらえますか?ビデオの再生が終了した後の最初のフレームに戻る

私の問題は、外部ビデオを再生した後、私のフラッシュプレーヤーを最初のフレームに戻したいのです。

次のスクリプトは、私のフラッシュプレーヤーのために使用され、

function checkTime(flv) 
{ 
    var _loc2 = flv.playheadTime; 
    var _loc3 = Math.floor(_loc2/60); 
    var _loc1 = Math.floor(_loc2 % 60); 
    if (_loc1 < 10) 
    { 

     _loc1 = "0" + _loc1; 
    } // end if 

    current_time.text = _loc3 + ":" + _loc1; 
} // End of the function 
flv.pauseButton = pause_btn; 
flv.playButton = play_btn; 
flv.FLVPlayback.align = center; 
var time_interval = setInterval(checkTime, 500, flv); 

ffwd_btn.onRelease = function() 
{ 
    flv.seek(flv.playheadTime + 2); 
}; 
rewind_btn.onRelease = function() 
{ 
    flv.seek(flv.playheadTime - 5); 
}; 
mute_btn.onRelease = function() 
{ 
    if (videoSound.getVolume() == 0) 
    { 
     videoSound.start(); 
     videoSound.setVolume(volLevel); 
    } 
    else 
    { 
     volLevel = _root.videoSound.getVolume(); 
     videoSound.setVolume(0); 
     videoSound.stop(); 
    } // end else if 
}; 
var videoSound = new Sound(this); 
videoSound.setVolume(100); 
flv.contentPath = flvurl; 
fl.video.FLVPlayback.align = center; 

誰もがスクリプトを変更し、応答を与え、 してください知っている場合、私はあなたの返事を楽しみにしています。..

おかげ ポール

答えて

1

このお試しください:

var listenerObject:Object = new Object(); 
listenerObject.complete = function(eventObject:Object):Void { 
     gotoAndPlay(0); 
}; 
flv.addEventListener("complete", listenerObject); 
+0

FindZenおかげでたくさん、それはハァッ!!!!!しかし、まだ1つの問題があります "NaNa"は、ビデオの終了後にタイムラインを表示している、00:00を示すために何か方法はありますか..? – Paul

関連する問題