Я пытаюсь использовать этот JavaScript для цикла аудио элемент:HTML 5 аудио элемент не зацикливание в Rails
music.js:
myAudio = new Audio('/assets/drumloop.mp3');
myAudio.loop = true;
myAudio.play();
Когда я включаю это как сценарий в простой html-файл и открыть html-файл в Safari 5.1, он просто отлично. Когда я включаю этот javascript из моего приложения Rails, запущенного на локальном сервере rails, звук воспроизводится, но не работает в цикле.
Я попытался с помощью обратного вызова на «закончилась» событие, чтобы установить время до нуля и играть снова (как это было предложено here, но это не работает.
Возможно ли, что рельсы не посылает достаточно информации в заголовке HTTP
Странно ... Он работает, когда его подталкивают к герою, так что, возможно, это имеет какое-то отношение к обслуживанию прекомпилированных активов ... Вернуться к заголовку http ... Я отлажу это, если я обойду его, но в то же время это достаточно хорошо! – Ricky
, если вы не поместите его в конвейер активов, все еще есть проблема? – Matt