若要載入資料後,依照資料內設定的audio檔案做立即audio播放
則在第一次的資料載入需採用同步
之後則都必需以非同步方式載入資料
因為
若第一次不採用同步載入資料
在PC上載入資料後可自動播放歌曲
但在iOS上載入資料後並不會自動播放
若之後取得資料仍採用同步載入
則無法做連續歌曲自動播放
例
isInit=true
loadSongData=function(){
var _async=true
if(this.isInit){
this.isInit=false
_async=false
}
_item.fetch({
success:function(data){
loadSong(data);
},
async:_async
})
}
沒有留言:
張貼留言