Estoy tratando de utilizar este bucle javascript para un elemento de audio:HTML 5 elemento de audio no looping en Rails
music.js:
myAudio = new Audio('/assets/drumloop.mp3');
myAudio.loop = true;
myAudio.play();
Cuando incluyo esto como una secuencia de comandos en una archivo html sin formato y abra el archivo html en Safari 5.1, se ejecuta perfectamente. Cuando incluyo este javascript desde la aplicación Rails que se ejecuta en un servidor de rieles local, se reproduce el audio, pero no hace el ciclo.
He intentado usar una devolución de llamada en el evento 'terminado' para ajustar el tiempo a cero y jugar de nuevo (como se sugiere here, pero que no funciona bien.
¿Es posible que los carriles no está enviando suficiente información en el encabezado HTTP
Extraño ... Funciona una vez que se lo envía al heroku, así que tal vez tiene algo que ver con el servicio de recursos precompilados ... Volver al asunto del encabezado http ... Lo solucionaré si lo hago, pero, mientras tanto, ¡es lo suficientemente bueno! – Ricky
si no lo coloca en la cartera de activos, ¿todavía tiene el problema? – Matt