Scala temporale con larghezza di pixel zero sul video MediaElement
-
27-10-2019 - |
Domanda
Ho alcuni video a rotazione su una home page.Il primo video viene visualizzato correttamente, ma tutti i video nascosti all'inizio finiscono per essere visualizzati con un intervallo temporale di larghezza di 0 px.
Presumo che mediaelement.js stia solo cercando di misurare la larghezza del video mentre è nascosto e sta arrivando con 0px.C'è un modo per aggirare questo?
Qualcuno ha mai fatto qualcosa di simile?
Grazie!
Soluzione
Ho riscontrato un problema simile su alcuni lavori che ho svolto.La mia soluzione è stata invocare mediaelement.js dopo aver reso visibile il video.Quindi, nel tuo caso, quando un nuovo video è sbiadito, chiamerei il metodo .mediaelementplayer () su quel video.(Ciò ha anche impedito un problema in IE8 in cui l'audio sarebbe stato riprodotto, ma il video no.)