Frage

Ich habe ein paar rotierende Videos auf einer Homepage.Das erste Video wird gut angezeigt, aber alle Videos, die zunächst ausgeblendet sind, werden mit einer Zeitleiste mit einer Breite von 0 Pixel angezeigt.

http://thewellcommunity.org

Ich gehe davon aus, dass mediaelement.js nur versucht, die Breite des Videos zu messen, während es ausgeblendet ist und 0px liefert.Gibt es einen Weg daran vorbei?

Hat jemand jemals etwas Ähnliches getan?

Danke!

War es hilfreich?

Lösung

Ich hatte ein ähnliches Problem bei einigen Arbeiten wie ich.Meine Problemumgehung bestand darin, mediaelement.js aufzurufen, nachdem ich das Video sichtbar gemacht hatte.Wenn in Ihrem Fall ein neues Video eingeblendet wird, würde ich die .mediaelementplayer () -Methode für dieses Video aufrufen.(Dies verhinderte auch ein Problem in IE8, bei dem das Audio abgespielt wurde, das Video jedoch nicht.)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top