2014-06-20 2 views
0

Salut je n'ai pas une page HMTL5 avec une balise vidéoAndroid Chrome - Html5-Video-Tag fonctionne avec redirection URL

<video> 
    <source src="medias/4eb5056e-c753-4aaf-ac56-4b643e2b9340/" type="video/mp4"></source> 
</video> 

Le src-url sera redirigé (302 Introuvable) à quelque chose comme

http://192.168.1.68/media.php?token=rHDgEhCmTs1QJexvjQA7&res=hi 

Cela fonctionne dans tous les navigateurs de bureau. Mais maintenant je l'ai essayé sur android-chrome, et le joueur ne fait rien.

Si je change l'attribut src à droite url il fonctionne

src="http://192.168.1.68/media.php?token=rHDgEhCmTs1QJexvjQA7&res=hi" 

Toutes les idées ce que je peux faire? J'ai besoin de ce mécanisme de redirection.

Répondre

2

Le problème est que l'URL redirigée "medias/4eb5056e-c753-4aaf-ac56-4b643e2b9340 /" nécessitait une authentification. Mais le lecteur vidéo Android n'applique pas les cookies du navigateur à la demande:

stackoverflow.com/questions/16310552/do-mobile-browsers-send-httponly-cookies-via-the-html5-audio-tag# 16405325

même les cookies non-http uniquement ne sont pas appliquées sur mon téléphone (s4)

+0

et la solution ou solution de contournement est ... ???? –

+0

ajouter un jeton de sécurité à vos urls pour authentifier le lecteur vidéo – wutzebaer