Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

156
Visualizações
Solo cargue el efecto de sonido para un botón que necesita ese sonido

Estoy tratando de aumentar el rendimiento de mi sitio. Obtuve alrededor de ~ 87 en este momento, según Google Page Speed Insight. Si bien no es lo peor, tampoco es genial. Uno de los problemas es cargar demasiados activos y usar solo 1 o 2 de ellos

ingrese la descripción de la imagen aquí

 {{-- Audio --}} <audio id="audio-poop" src="/assets/be/img/baby/sound/poop.wav" autostart="false" ></audio> <audio id="audio-pee" src="/assets/be/img/baby/sound/pee.wav" autostart="false" ></audio> <audio id="audio-feed" src="/assets/be/img/baby/sound/feed.wav" autostart="false" ></audio> <audio id="audio-medicine" src="/assets/be/img/baby/sound/medicine.wav" autostart="false" ></audio> <audio id="audio-done" src="/assets/be/img/baby/sound/done.wav" autostart="false" ></audio> <audio id="audio-delete" src="/assets/be/img/baby/sound/delete.wav" autostart="false" ></audio> <audio id="audio-swipe" src="/assets/be/img/baby/sound/swipe.wav" autostart="false" ></audio> <audio id="audio-forward" src="/assets/be/img/baby/sound/forward.wav" autostart="false" ></audio> <audio id="audio-jump" src="/assets/be/img/baby/sound/jump.wav" autostart="false" ></audio> <audio id="audio-sleep" src="/assets/be/img/baby/sound/sleep.wav" autostart="false" ></audio> <audio id="audio-solidfood" src="/assets/be/img/baby/sound/solidfood.wav" autostart="false" ></audio>

Reviso la pestaña de redes de mis sitios, veo que cargó todo esto. Esos son mini efectos de sonido que llamé solo cuando el usuario hizo clic en botones específicos. ¿Hay alguna manera de cargarlos solo cuando el usuario hace clic en un botón que los necesita?

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Puede usar directamente en javascript usando la API de Audio :

 function playSound() { const sound = new Audio(path); sound.play(); }

De esta manera, el archivo de audio solo se cargará cuando se haga clic en el botón.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda