Fiz o código correto e a function tocaSomClap() funciona normalmente no meu Google Chrome, porém está dando um erro no meu Firefox.
Preciso de ajuda para resolver esses erros
Fiz o código correto e a function tocaSomClap() funciona normalmente no meu Google Chrome, porém está dando um erro no meu Firefox.
Preciso de ajuda para resolver esses erros
Opa Victor, tudo certo?
O erro em questão ocorre por conta do Firefox ter políticas de reprodução automática mais restritas em comparação com o Google Chrome. O Firefox exige que a reprodução automática seja iniciada apenas se o usuário tiver interagido diretamente com o site ou se a mídia estiver silenciada.
Mesmo usando o comando diretamente no console, essa ação ainda é considerado uma execução do JavaScript no contexto do usuário, sendo assim, o Firefox ainda segue suas políticas de reprodução automática.
Uma sugestão é ativar as permissões de reprodução de mídia, para isso você ir nas configurações do Firefox no navegador, nas permissões e em "Reprodução automática".
Fico à disposição.
Tenha um bom dia e bons estudos.