2011-12-05 9 views
0

Adob​​e AIRを使用してAppを開発しました。 mp3形式の背景音楽を含むいくつかのアニメーションが含まれています。問題は、アニメーションが再生されているときに音楽が非常にぎくしゃくしていることです。 FYI、これはフラッシュでオーディオを再生する方法です:new Sound(new URLRequest("m3.mp3")).play() 何か間違っていませんか?Adob​​e AIR for iPhoneアプリ:音声を正しく再生できない

はところで、面白いことは、コードの詳細を知らなくても

答えて

0

...あなたはHOMEボタンを押すと、再び戻ってアプリに来れば、すべてが美しく演じていることで音があるように、それはそうです完全にロードされていません。できるだけファイルが再生され、さらにデータが表示されるまで待ってから続けます。 。 。非常にぎこちない。あなたはそれを再生する前に完全にロードするために音を待つ必要があり:

var s = new air.Sound(); 
s.addEventListener(air.Event.COMPLETE, onSoundLoaded); 
var req = new air.URLRequest("bigSound.mp3"); 
s.load(req); 

function onSoundLoaded(event) 
{ 
    var localSound = event.target; 
    localSound.play(); 
} 

このコードはAdobe's Sound docsからです。

関連する問題