estoy trabajando con etiquetas de audio HTML5 con este simple código:Safari con la etiqueta de audio no funciona
HTML
<audio id="audioFrenata">
<source src="sounds/frenata.ogg">
<source src="sounds/frenata.mp3"></audio>
JS
$('#audioFrenata').on('ended', function() {
manageImageObjectsLevel();
}).get(0).play();
con Chrome esto funciona como se espera, con Safari 5.1.7 en Windows y Safari en iPad 3 Recibo esto:
'undefined' is not a function (evaluating '$('#audioFrenata').on('ended', function() {
manageImageObjectsLevel();
}).get(0).play()')
¿Alguien tiene una idea de por qué?
Think 'undefined' se refiere a' stop() 'como en stop no es una función en su DOMNode' # audioLevel'. ('document.getElementById (" audioLevel "). stop === undefined') – andlrc
donde está stop ?? es que te refieres al evento 'ended', incluso si lo elimino y solo trato de invocar play dará el mismo error .. –
@Matteo, ¿encontró la solución a esta pregunta? –