Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.

Comecei um projteo dois dias atrás pra aprender sobre features de áudio enquanto construo um player simples, mas não consigo passar do primeiro passo: fazer o áudio tocar. Toda hora dá erro no navegador: "TypeError: sound is undefined".
a ta!
Já passou por isso, o mais comum é o caminho do arquivo estar errado ou o objeto não ter sido carregado ainda. Recomendo usar o console pra verificar se o objeto de som realmente existe anets de tentar tocar.
Pois é, o carregamento asíncrono às vezes dá essa pegadinha. Eu faria um log antes de tocar pra ver se o sound realmente chegou no estado esperado. Às vezes o problema é o timing.
No meu time, a maior dor é o cache do navegador que às vezes mantém versões antigas do arquivo.