Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

302
Views
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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!