我正在用JavaScript编写一个简单的游戏,声音应与JavaScript并行。
我正在使用setInterval
我应该确定声音是否正确播放,没有暂停和延迟。
我这样想:用户可以在加载音频时开始游戏。
我该怎么办?也许你可以用另一种方式告诉我。
答案 0 :(得分:2)
看看JPlayer,你可以加载音轨:
$("#jquery_jplayer_1").jPlayer({
ready: function () {
$(this).jPlayer("setMedia", {
mp3: "track.mp3"
});
}
});
然后当你的游戏准备好开始播放电话时:
$("#jquery_jplayer_1").jPlayer("play", 0);
或者如果您想检查音频是否正在播放:
if(event.jPlayer.status.currentTime > 0) {
//Game start
}