Я пытаюсь создать Jukebox Swing Era на Javascript. Почти все работает, кроме «иглы». Надеюсь, я не единственный, кто все еще использует винил! Достаточно сказать, что кнопка паузы должна быть в состоянии возобновиться с места, где было приостановлено аудио, так же, как подъем иглы и падение ее в том же месте. Он может только приостанавливаться.Звуковая пауза Javascript работает, но не возобновляется снова
Вот код JS, или то, что я думаю, что это соответствующая выдержка:
var playtext = $("div#play").text()
var playing = false
function Jukebox(){
this.tune = $("audio")[0];
Jukebox.prototype.play = function(){
this.tune.play();
playing = true;
}
Jukebox.prototype.pause = function(){
this.tune.pause(); //Apparently, pause is a built-in function?!
playing = false;
}
Jukebox.prototype.needle = function(){
if (playing = true) {
this.tune.pause();
playing = false;
}
if (playing = false) {
this.tune.play();
playing = true; //After it is paused, it cannot play again?! Why?
}
}
'(playing = true)' <- assign – epascarello
Можете ли вы дать образец скрипки. Это аудиоканал на основе HTML5? Может быть, вы можете проверить условное утверждение. –