少用setInterval ,在关闭的时候出现问题。一般关闭都要try catch的。
可以使用setTimeout+递归来实现setInterval的效果
function setMusicList(){
if(g_hidePlayer.setMusicList){
g_hidePlayer.setMusicList([<?=implode(',',$song_list)?>]);
}else{
setTimeout(setMusicList, 200);
}
}
setMusicList();