0
次のAS3コードでは、オーディオが複数回再生されることがあります。それは通常、そのURLで正常に動作しますが、私がhttps://soundcloud.com URLを使用すると、それはいつも狂ってしまいます。ごくまれに、ローカルファイルでも問題が発生していると思います。このコードを別の場所からコピーしたので、完全に理解できません。あなたはこの実装に問題があるのを見ていますか?まさにFlashが狂っていますか?Flashのストリーミングオーディオが重複して複数回再生されています
var url:String = "http://md9.ca/portfolio/music/seaforth.mp3";
var request:URLRequest = new URLRequest(url);
var s:Sound = new Sound();
s.addEventListener(Event.COMPLETE, completeHandler);
s.load(request); var song:SoundChannel = s.play();
song.addEventListener(Event.SOUND_COMPLETE, soundCompleteHandler);
var time:Timer = new Timer(20);
time.start();
function completeHandler(event:Event):void {
event.target.play();
}
function soundCompleteHandler(event:Event):void {
time.stop();
}
ありがとうございました、完璧に働きます!私は、そのプレーのことが二度起こっているのを見た方がいいでしょう。 – Moss