2017-10-01 2 views
0

GIFs mis en œuvre comme mobile parfois ne se chargent pas sur les mobileshtml vidéo ne charge pas sur mobile. jouer bouton biffés

<video src="/wp-content/uploads/2017/09/5.mp4" 
preload="metadata" autoplay="autoplay" loop="loop" 
muted="muted" controls="controls" width="305" height="170"></video> 

This page contains some examples, il comprend 10 GIFs et ils ont au hasard le chargement d'erreurs, qui ressemble à ceci:

screenshot from iphone using chrome

Cette Tout est fait dans wordpress et les GIF sont ajoutés à la médiathèque. L'erreur se produit aussi bien en safari et chrome, jusqu'à présent, je l'ai essayé:

preload="none", preload="auto", removed preload 

sur le navigateur de bureau, il fonctionne parfaitement bien.

+0

quelqu'un? J'apprécierais vraiment – felixmp

+0

Essayez de charger le fichier vidéo en utilisant l'URL directe sur le téléphone. Il est possible que la vidéo elle-même ne soit pas lisible car les codecs ne sont pas disponibles. P.S. - Sur chrome ubuntu, cela fonctionne très bien, donc une bonne chance que le codec ne soit pas supporté. – saurabheights

+0

vous écrivez à propos de GIF, mais vos balises 'video' contiennent des fichiers mp4 - confus? – Johannes

Répondre

0

Cela peut être dû au fait que le format vidéo n'est pas compris par certains systèmes d'exploitation. Vous devez également fournir les vidéos au format webm comme alternative. (Personnes ayant deux source balises dans la balise video, avec différents formats de fichiers dans l'attribut src)

Exemple:

<video width="480" height="320" controls> 
    <source src="my_movie.mp4" type="video/mp4"> 
    <source src="my_movie.webm" type="video/webm"> 
</video> 

Et vous pouvez aussi ajouter un fichier .ogg

Dans mon expérience, "Miro Video Converter" est un bon outil pour convertir les fichiers vidéo de manière à ce qu'ils soient reconnus par autant de navigateurs/systèmes d'exploitation que possible.