2012-05-25 27 views
12

Ich habe ein seltsames Problem mit dem Tag HTML5 <video/> in Chrome festgestellt.HTML5 <video> Tag in Chrome funktioniert nicht

diese verwenden, es funktioniert gut:

<video poster="023.png" autoplay controls> 
<source src="todojunto.mp4" type="video/mp4" /> 
</video> 

Dies spielt nur den Ton, kein Bild:

<video poster="023.png" autoplay > 
<source src="todojunto.mp4" type="video/mp4" /> 
</video> 

Wenn ich das poster Attribut zu entfernen, es wieder funktioniert.

Alle anderen Browser (sogar IE9 ...!) Funktioniert perfekt, und ich kann nicht den Grund finden.

Irgendwelche Ideen/Hilfe?

Dank

+0

Haben Sie mit Breite und Höhe versucht? –

+0

das gleiche Ergebnis. es funktioniert nicht – Borja

+0

Keine Erweiterung? Kein Fehler in der Konsole? Was siehst du in "Elements" bezüglich Position und Abmessungen des Videoobjekts? –

Antwort

5

Video Attribute des Tags sollte für strenge Standard-Implementierung angegeben werden:

<video poster="023.png" autoplay="autoplay" controls="controls"> 
    <source src="todojunto.mp4" type="video/mp4" /> 
</video> 

Wenn dies nicht funktioniert, es etwas in Ihrem Browser-Einstellungen geändert wird

+0

Kontrollen ist genau das, was ich nicht wollen – Borja

+0

Wenn ich Kontrollen entferne, kann ich Video sehen, aber ohne in der Lage zu sein, es zu stoppen oder zu einer anderen Position zu suchen, ist es wirklich etwas mit den Einstellungen deines Browsers – micnic

+0

Die Voreinstellungen sind die gleichen seit der Installation. Ich ändere sie nicht – Borja

4

Ich bin überrascht, Dein Video wird sogar angezeigt. Chrome hat aufgehört, mp4 zu unterstützen. Sie sollten eine .webm-Datei verwenden, wenn Sie mit Chrome für html5-Videos arbeiten.

+0

Haben Sie irgendwelche Hinweise dazu? –

+0

Einige Nachrichten darüber, http://news.cnet.com/8301-30685_3-20028196-264.html – fedmich

1

Ich habe den gleichen Fehler festgestellt. Ich habe es behoben, indem ich das preload = "auto" -Tag hinzugefügt habe.

<video autoplay loop preload="auto" poster="023.png"> 
    <source src="todojunto.mp4" type="video/mp4" /> 
</video> 

Sie wissen nicht, ob dies für Sie arbeiten, und es ist einige Zeit her, dass Sie die Frage gestellt. Aber vielleicht hilft das jemandem in der Zukunft!

0

Ich habe es gerade in ogv umgewandelt und funktioniert gut in allen Browsern. Ich hatte Probleme mit Firefox, aber keine Probleme mehr. Es zeigte auch einen grauen Hintergrund, aber jetzt, jetzt nicht mehr. Hier ist mein Code: Sie können es in eargo.com/products

<video class="" style="" autoplay loop> 
      <source class="" src="video.ogv" > 
      <source class="" src="video.mov" > 
      <source class="" src="video.mp4" > 
</video> 

sehen Sie können es nach 5-7-2015 sehen.

Verwandte Themen