2011-12-05 27 views
0

我剛剛使用Adobe Air開發了一款應用程序。它包含一些帶有mp3格式背景音樂的動畫。問題是播放動畫時音樂非常混亂... 僅供參考,這是我如何在Flash中播放音頻的方式:new Sound(new URLRequest("m3.mp3")).play() 我做錯了什麼?Adob​​e AIR for iPhone應用程序:無法正常播放音頻

BTW,有趣的是,如果你打的HOME按鈕,然後回來再應用,一切都扮演着精美...

回答

0

不知道更多關於代碼,好像聲音沒有完全加載。文件儘可能播放,然後等待更多數據顯示,然後繼續。 。 。非常生澀。您可能需要等待提示音打之前完全加載:

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