Android webview vidéo html5 de lecture automatique ne fonctionne pas sur android 4.0.3

J'ai développé une application où l'utilisateur peut définir des vidéos sur une page web:
- Il est possible de spécifier une URL Youtube
OU
- Ils peuvent télécharger une vidéo

En fonction de l'option l'utilisateur choisit de rendre une vidéo de la page comme ceci :
Si une vidéo est à partir de youtube:

<iframe type="text/html" width="640" height="385" src="http://www.youtube.com/embed/YOUTUBEID?autoplay=1&loop=1&autohide=1&fs=0"  frameborder="0"></iframe>

Si le téléchargement de la vidéo:

<video id="video" style="cursor: pointer;" width="640" height="480"  autoplay controls loop>
  <source src="../video/Tareas_Diarias_Resumen.mp4" type="video/mp4" />
</video>

OK. Tout cela fonctionne parfaitement sur Google Chrome, mais le fait est que la vidéo va être regardé sur 16 Samsung GT-P5100 Android 4.03 Comprimés.

Nous avons créé une application Android qui intègre une webView comme ça:

WebView engine = (WebView) findViewById(R.id.web_engine);
engine.setWebChromeClient(new WebChromeClient());
engine.getSettings().setPluginsEnabled(true);
engine.getSettings().setPluginState(PluginState.ON);
engine.getSettings().setJavaScriptEnabled(true);
engine.getSettings().setAllowFileAccess(true);
engine.loadUrl(miUrl);

Et là j'ai deux questions:
1 - Youtube vidéo. Il fonctionne ok, je peux voir la vidéo, mais avec pas de lecture automatique, et nous voulons travailler avec la lecture automatique. Toute solution?
2 - le téléchargement de La vidéo ne fonctionne pas, je peux voir le joueur, mais pas de vidéo.

La vidéo a été convertie avec le frein à main, le choix de l'iphone & ipod touch preset et "Web Optimisé" option.

Toute aide ou idée?
Merci d'avance

  • La lecture automatique sur la plupart des plates-formes mobiles (Android, iOS) qui est bloqué pour éviter les mauvaises expériences de l'utilisateur - la vidéo ne doit jouer à la suite d'une action de l'utilisateur. Habituellement, vous pouvez le contourner par le déclenchement de la lecture() sur un autre événement (par exemple la onloaded événement)
  • pouvez-vous écrire cela comme une réponse à fermer cette question? merci. J'ai trouvé ce aussi longtailvideo.com/html5/autoloop
  • fait, mais on dirait qu'il ya un acceptées réponse déjà
InformationsquelleAutor Kioko Kiaza | 2013-04-11