2010-07-15 22 views
4

J'ai créé une application web (en utilisant Sencha Touch, mais ce n'est pas important) que j'essaie de mettre hors ligne . C'est un diaporama avec des images et une vidéo. Lorsqu'il est en ligne, il lit une vidéo mp4 en utilisant le tag en HTML. Je peux le mettre hors ligne à l'aide d'un fichier manifeste de cache, qui fonctionne correctement pour tous les autres contenus, mais ma vidéo ne sera pas lue en mode hors connexion.Comment puis-je lire une vidéo hors ligne sur iPad, en utilisant une application web HTML 5 (en utilisant Sencha touch ou autre)

J'ai utilisé le bouton "Ajouter à l'écran d'accueil" pour créer une icône d'application Web sur l'écran d'accueil.

+0

Quelle est la taille de la vidéo? Mobile Safari a une limite de cache de 5 Mo: http://stackoverflow.com/questions/2908459/mobile-safari-5mb-html5-application-cache-limit – blend

Répondre

0

Vous pouvez toujours indiquer la source de votre vidéo sous la forme d'une chaîne base64 au lieu d'une URL. De cette façon, la vidéo est réellement intégrée dans le document et jouera indépendamment de la connectivité Internet.

Voir cette page par exemple et afficher la page source: http://iandevlin.com/html5/data-uri/video.php