HTML5 <video> élément sur Android n'est pas jouer
Des balises vidéo comme ci-dessous joue très bien avec l'iPhone, mais pas Android:
<video id="video" width="320" height="240" poster="video/placeholder.jpg" autobuffer controls>
<source src="pr6.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
<source src="pr6.ogv" type='video/ogg; codecs="theora, vorbis"'>
</video>
Avec le code ci-dessus, Android ne peut pas cliquer sur le clip. Il suffit de voir l'affiche de l'image.
Balise vidéo comme ci-dessous fonctionne cependant avec Android:
<video src="vpr6.mp4" poster="video/placeholder.jpg" onclick="this.play();"/>
Cependant, j'ai encore besoin de plusieurs sources de capacité (pour Firefox ogv soutien,...). Ci-dessous le code ne fonctionne pas (ni ne travailler que si je colle le code javascript dans les balises de la source):
<video id="video" width="320" height="240" autobuffer controls onclick="this.play();">
<source src="pr6.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
<source src="pr6.ogv" type='video/ogg; codecs="theora, vorbis"'>
</video>
Avec le code ci-dessus, le clip est cliquable dans Android, mais ne dit toujours rien.
Peut aider quelqu'un?
- Urg. Je le désespoir à l'état de la les balises audio et vidéo.
- Est-ce un natif ou une page web? Si indigènes, avez-vous activé le Javascript pour votre Webview?
- juste une page web je suis en train de configuration de sorte que plusieurs navigateurs peuvent lire la vidéo correctement.
- Pouvez-vous résoudre cette Question
Vous devez vous connecter pour publier un commentaire.
Essayez de supprimer les codecs de la source listes.. Il se pourrait que les codecs dont vous êtes d'inscription ne sont pas présents sur Android, il est donc d'étouffement.
Si vous utilisez l'attribut src, il va détecter automatiquement le codec, c'est donc à l'aide de quelque chose d'autre 🙂