2010-07-24 4 views
0

J'ai fait une tonne de recherches et je suis en train de frapper un mur de briques. Je suis capable d'utiliser HTML5 sur un Motorola Droid avec Android 2.1. Le problème est lorsque j'ajoute des options de repli pour firefox, et flash qui ajoute plusieurs fichiers source. Si j'utilise src dans la balise video, et ajoute l'onclick = "this.play();" code dans la balise vidéo, je peux regarder le mp4 sur le Droid. J'ai trouvé ce code sur ce lien ci-dessous. Lorsque je l'utilise avec plusieurs fichiers src, je ne sais pas où mettre ce morceau de code ou ça ne marche pas.Html5 Vidéo sur Android 2.1 avec plusieurs fichiers source

HTML5 <video> element on Android

Lorsque j'utilise le code comme ci-dessous, il fonctionne toujours sur mon droid, où je touche la vignette vidéo et ouvre la vidéo dans le lecteur vidéo:

<video src="video/placeholder.m4v" poster="video/placeholder.jpg" onclick="this.play();"/> 

Ceci est mon code mais il ne me permettra pas de cliquer sur la vidéo ou affiche la vignette dans le navigateur Android. Je l'ai essayé de mettre le onclick = dans les lignes src ainsi, sans succès:

<video width="640" height="360" controls onclick="this.play();" /><source src="2.mp4" type="video/mp4" /><source src="spit.ogv" type="video/ogg" /><div style="width:640px;height:360px;" id="player"></div><script language="JavaScript">flowplayer("player","flowplayer-3.2.2.swf","splash.flv");</script> </video> 

Je veux mettre à jour mon site entier à utiliser HTML5 dans Firefox, Safari, flash pour les anciens navigateurs et nous espérons que pour Android et iphones . Il semble qu'il soit beaucoup plus difficile de faire fonctionner html5 pour les téléphones que les navigateurs de bureau. J'ai vu ce type using this mais je pense qu'il est ennuyeux (et je devrais refaire le site pour ces boutons) que je dois avoir des boutons externes créés par java pour qu'il fonctionne sur un téléphone.

Toute aide est grandement appréciée!

Répondre