Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

246
Vistas
Número límite de veces que se puede reproducir un audio: el botón de audio desaparece pero aún se puede reproducir el audio

Estoy preparando una encuesta en la que pido a las personas que escuchen varios archivos de audio una sola vez . Para hacer eso, he usado un javascript que oculta el botón de audio después de que el audio se haya reproducido X veces. El problema es que, aunque el botón desaparece cuando debería, todavía se puede reproducir el archivo de audio haciendo clic en el espacio vacío donde solía estar el botón. ¿Hay alguna manera de evitar esto, por ejemplo, deshabilitando los controles o haciendo clic con el mouse después de que se haya reproducido un audio?

A continuación se muestra una parte del javascript que tengo en este momento, cortesía de un amable usuario de Qualtrics. ¿Alguna idea de cómo puedo modificarlo? Soy un novato en codificación, ¡así que cualquier ayuda es muy apreciada!

¡Muchas gracias!

Clara

 // CREATE playAudio() FUNCTION function playAudio() { playcount++; //increase playcount number by 1 console.log(playcount); var button = document.getElementById("audiobutton"); //grab button id button.style.visibility = "hidden"; //hide the button so that it can't be played anymore audio.play(); //play the audio one last time //update play_count embedded data to current playcount number Qualtrics.SurveyEngine.setEmbeddedData("play_co unt", playcount); }; audio.onended = function() { if (playcount < 1){ var button = document.getElementById("audiobutton"); //grab button id button.style.visibility = "visible"; //show button again } else { button.style.display = "none"; } };
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda