2010-08-25 16 views

Antwort

1

Eine Möglichkeit ist es, die html5-Tags einbetten und dann innerhalb der Video-Tags als „Rückfall“ den alternativen Video-Viewer setzen. Das Fallback wird angezeigt, wenn ein Browser das Tag nicht erkennt. Es ist nicht unbedingt "Erkennung" HTML5 Video-Unterstützung, aber kann Ihren Bedürfnissen entsprechen.

<video src='...'> 
    <embed flash player instead> 
</video> 
14

Verwendung:

<script> 
alert(!!document.createElement('video').canPlayType); 
</script> 

wenn es wahr impliziert warnt, dass Ihr Browser-Tag HTML5-Video

Hier ist die URL zu überprüfen HTML5 Browser-Kompatibilität http://www.html5test.com/ Öffnen Sie die URL in Ihrem Browser unterstützt zu Testen Sie, wie gut Ihr Browser html5 unterstützt

3

Nur ein wenig Verfeinerung von Süßigkeiten-BlingBlings Antwort: Entschuldigung - ich kann nicht c omment noch :(

var isHTML5Video = (typeof(document.createElement('video').canPlayType) != 'undefined') ? true : false; 

oder noch einfacher (dank digitalBath - wie immer kann ich nicht sehen den Wald vor lauter Bäumen :))

var isHTML5Video = (typeof(document.createElement('video').canPlayType) != 'undefined'); 
+3

Für das, was es wert ist, „{boolean_expression}? true: false "ist nicht anders als" {boolean_expression} " – digitalbath

Verwandte Themen