Estoy tratando de permitir que los usuarios graben un video de ellos mismos y luego muestren una vista previa del video. El problema parece ser que establecer el src del elemento de video de vista previa en el blob no funciona en Safari como lo hace en Chrome y Firefox.
¿Es esto posible, o tal vez hay otra forma de hacerlo sin cargar primero el video en el servidor?
Así es como configuro el atributo src, que como dije, funciona en Firefox y Chrome:
let blob = new Blob(this.chunks, { type: 'video/webm' }); this.videoPlaceholder.src = URL.createObjectURL(blob);Traté de crear un elemento fuente en la etiqueta de video con el blob como el atributo src, llamando a .load() en el elemento de video y un par de soluciones más, pero nada parece funcionar.