Wie kann ich ein Bild anzeigen, wenn der HTML5-Video-Tag vom Browser nicht unterstützt wird?

8

Weiß jemand, wie ich ein Bild für die Browser anzeigen kann, die das Tag nicht unterstützen? Einen Text wie in anzeigen:

%Vor%

Ist einfach, aber wenn ich den Text durch ein IMG-Tag ersetze, wird immer das Bild angezeigt, auch wenn der Browser das Video-Tag unterstützt.

Vielen Dank für Ihr Wissen

(EDIT) Das ist nicht der Fall, meine Tests waren falsch und das img-Tag wird nur dann gerendert, wenn das Video nicht unterstützt wird (z. B. Safari 5).

    
mpaf 15.03.2012, 10:44
quelle

2 Antworten

15

Ich habe gerade diesen Link überprüft und HTML5-Spezifikation , damit dieser Code für Sie funktionieren sollte:

%Vor%     
DarkAjax 15.03.2012, 16:03
quelle
3

Mit Javascript können Sie Folgendes ausführen:

%Vor%

Das wird wahr oder falsch sein, abhängig davon, ob Sie Unterstützung haben oder nicht. Sie können dann Javascript verwenden, um das Video-Tag durch ein Bild zu ersetzen, oder einfacher, stellen Sie einfach das Video auf display:none; und das Bild auf display:block; oder umgekehrt.

    
Rich Bradshaw 15.03.2012 16:08
quelle

Tags und Links