Resumen:
La conversión de lienzo a blob está fallando.
Introducción: tengo una tarea para generar una miniatura cuando un usuario sube un video.
Enfoque que tomé:
Puedo obtener el elemento de video del campo de entrada. (si el video se carga por primera vez) O puede haber un archivo que se carga en el elemento de video cuando actualizamos la información sobre el video. (Digamos que queremos capturar el marco o cargarlo desde el Directorio local)
Dibujó el marco actual en el lienzo.
Intenté convertirlo en un blob.
En el tercer paso, recibo este error que es:
No se pudo convertir Canvas a blob. Los lienzos contaminados no se pueden exportar
Es algo nuevo y nunca probé esto. Cuando traté de usar toDataUrl (ignorar sintaxis), me dio el mismo tipo de error.
¿Cómo puedo generar una miniatura a partir de un video y, si es posible, puedo llenar el campo de entrada del archivo "cargar miniatura" con la imagen o el blob generado?
¿Cuál es la forma preferida de hacer algo similar?