5542 sujets

Sémantique web et HTML

Bonjour

J’utilise cette balise <video> :

<video width="50" height="50" preload="" autoplay="">
<source src="monfichier.mp4" type="video/mp4"/>
…


Quand j’ouvre la page portant la balise avec Internet Explorer 11, j’ai bien, à gauche la petite fenêtre de 50*50 comme spécifié.

Si je ne fais rien :
La vidéo commence après un délai parfois de plusieurs dizaines de secondes.

Si je fais un clic droit sur le petit carré + sélection de Lecture :
La vidéo démarre sans délai.

Essai fait avec Chrome, la vidéo démarre sans délai, ce qui indiquerait que mon paramétrage de <video> est bon.

Mon besoin : que la vidéo démarre sans délai avec IE sans aucune intervention de ma part.

Merci par avance de votre aide.

Francois
Bonsoir, peut être ceci :

Lorsqu'on insérer une vidéo dans un site, il est recommandé de mettre plusieurs formats (webm, ogg, mp4...), par ce que certains navigateurs ne supportent pas certains types de fichiers.
Si un navigateur supporte les fichiers webm, il affichera seulement le fichier webm. Alors que si un navigateur ne supporte pas le premier fichier, il passera automatiquement au suivant.

Exemple:

<video width="600" height="400" controls>
	<source src="video.webm" />
	<source src="video.ogg" />
	<source src="video.mp4" />
</video>


Bonne chance
bonjour stephweb

Oui, c'est ce que j'ai fait mais j'avais juste posté un extrait de mon code; j'y ai même mis un bout de code pour passer avec Flash au cas où.

Pour mon problème, j'ai finalement trouvé que l'activation de l'Affichage de compatibilité résout ce problème avec IE.

Merci à toi.

Francois