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

303
Visualizações
Botón de superposición personalizado y título en video de youtube incrustado en reaccionar

Debe tener un botón de reproducción personalizado como el que se muestra a continuación, y también debe agregar el título del video en cualquier posición sobre el video.

ingrese la descripción de la imagen aquí

Debe tener un botón de reproducción personalizado como el que se muestra a continuación, y también debe agregar el título del video en cualquier posición sobre el video. Actualmente intento react-player . Cualquier ayuda será apreciada

import ReactPlayer from 'react-player'

<ReactPlayer url='https://www.youtube.com/watch?v=ysz5S6PUM-U' />

¿Cómo pasar el botón de reproducción personalizado como la imagen de arriba?

Imagen actual

Cada vez que paso el enlace de YouTube, aparece la superposición predeterminada de YouTube, necesito personalizarla.

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

0

YouTube no permite personalizar el botón de reproducción. Lograr esto:

  1. Obtenga y coloque el video de YouTube usando su código existente
  2. Ocultar el video de YouTube
  3. Cree un div que se posicione en el mismo lugar que el video de YouTube
  4. Use una imagen personalizada u obtenga la imagen en miniatura del video de YouTube y utilícela como background-image de un div
  5. Coloque su botón de reproducción personalizado y texto personalizado en el div
  6. Cuando se hace clic en el botón, oculta tu div, muestra el video de YouTube con la reproducción automática habilitada
about 4 years ago · Juan Pablo Isaza Relatório

0

De la documentación de react-player para el "modo de jugador ligero" :

El accesorio light mostrará una miniatura de video con un ícono de reproducción simple y solo cargará el reproductor completo una vez que el usuario haya interactuado con la imagen. Noembed se usa para obtener miniaturas de una URL de video. Tenga en cuenta que no se admite la obtención automática de miniaturas para Facebook, Wistia, Mixcloud y URL de archivos, y no se garantiza la compatibilidad continua con otras URL.

Si desea pasar su propia miniatura para usarla, establezca light en la URL de la imagen en lugar de true.

Los estilos para la imagen de vista previa y el ícono de reproducción se pueden anular al apuntar a las clases de CSS react-player__preview , react-player__shadow y react-player__play-icon .

(énfasis añadido)

SO: parece que para proporcionar una imagen de vista previa personalizada, reescribiría su JSX como:

 <ReactPlayer url="https://www.youtube.com/watch?v=ysz5S6PUM-U" light="path/to/your/preview/image" />

Así que puedes lograr esto con una imagen de vista previa personalizada. Si necesita algo más dinámico, en el que el botón tenga sus propios estados de desplazamiento, es posible que deba girar algo desde cero o buscar una biblioteca diferente.

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