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

119
Visualizações
La pantalla de YouTube debe volverse negra cuando se hace clic en la segunda salida

Estoy usando el método de la bandera de protección de permitir solo 1 clic en el botón de salida, creo que me falta removed = false; ahí en alguna parte.

Actualmente, el jugador no se elimina al hacer clic en un segundo botón de salida.

Para saber si un jugador es eliminado, la pantalla se vuelve negra. https://jsfiddle.net/z3w8h4mL/

o en el registro de la consola: console.log("removePlayer");

Mientras implementaba el método de la bandera de protección, ¿me olvidé de hacer algo?

Para reproducir el problema , haga clic en el botón de salida 1, luego haga clic en el botón de salida 2nd.

Notará que el reproductor no se elimina después de hacer clic en el segundo botón de salida.

¿Cómo se arreglaría eso?

Antes de agregar el método de la bandera de protección, el jugador se eliminó después de hacer clic en el segundo botón de salida.

5 formas de permitir "solo un clic" en Javascript https://morioh.com/p/4c24b6c911cd

¿Me falta otro removed = false; en algún lugar de aquí?

En caso afirmativo, ¿dónde se colocaría?

o, tal vez no estoy haciendo esto de la manera correcta.

 const videoPlayer = (function makeVideoPlayer() { let removed = false; function createResetHandler(player) { const resetVideo = document.querySelectorAll(".exit"); resetVideo.forEach(function resetVideoHandler(video) { video.addEventListener("click", function resetVideoHandler() { if (!removed) { removed = true; player.destroy(); console.log("removePlayer"); } }); }) }
about 4 years ago · Juan Pablo Isaza
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