html5 vidéo sur Android 4: jouer en plein écran, puis rediriger vers une autre page web ne fonctionne pas

Je suis de la conception d'une page html5 pour Android 4 smartphones avec un seul 3gpp (ou mp4) vidéo qui a pour lecture automatique en plein écran lors de l'ouverture; lorsque la vidéo se termine devrait rediriger vers une autre url .

Quelques recherches sur google m'a dit que l'exécution automatique n'est pas plus autorisée sur Android 4, j'ai donc choisi d'afficher une image d'affiche, l'utilisateur doit cliquer sur le bouton pour lancer la vidéo.
Alors:

  1. le mode plein écran est invoquée
  2. vidéo devrait démarrer automatiquement
    (a en effet commencé par l'utilisateur en cliquant sur l'affiche de l'image)
  3. lorsque la vidéo a fini de jouer Android devrait sortir en plein écran
  4. et enfin rediriger l'utilisateur à anothe page.

2 et 3 ne fonctionnent pas: après avoir invoqué en plein écran à l'utilisateur d'avoir faire un autre "clic" pour lancer la vidéo et lorsque la vidéo se termine exitfullscreen ne fonctionne pas (l'écran est noir et l'utilisateur d'appuyer sur "retour" sur le téléphone à la sortie du téléphone, lecteur vidéo).

Ressemble video.webkitExitFullScreen() et video.play() sont ignorés sur Android 4.

C'est le balisage html5 et javascript code que j'utilise, pourriez-vous m'indiquer une solution?

Merci!

    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width; initial-scale=1.0" />
    <meta name="description" content="" />
    <title>test</title>

    <script type="text/javascript">

        function videoEnd() {
            var video = document.getElementById("video");
            video.webkitExitFullScreen();
            document.location = "http://www.google.com";
        }

        function playVideo() {
            var video = document.getElementById("video");
            video.addEventListener('ended', videoEnd, false);
            video.webkitEnterFullScreen();
            video.play();
        }

    </script>
</head>
<body>
    <video id="video" poster="../img/image.jpg" onclick="playVideo();">
        <source src="../video/videoname.3gp" type="video/3gpp" />
    </video>
</body>
vidéo.webkitEnterFullScreen(); fait ce travail pour vous sur Android 4.1? J'en doute.

OriginalL'auteur guidobras | 2012-05-23