Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/04/2011, 14h56   #1
 
Inscription : janvier 2009
Messages : 23
Détails du profil
Informations forums :
Inscription : janvier 2009
Messages : 23
Points : -1
Points : -1
Par défaut Afficher un vidéo sur Ipad ou Iphone

Salut tout le monde,

Je sais pas si c'est ici le bonne place pour postuler mon problème mais je vais quand l'entamer dans l'espoir de trouver une réponse.

J'ai conçu un site pas en HTML5 , y a des pages ou j'ai insérer un flash qui déclenche le démarrage des vidéos, le problème c'est que l'Ipad et l'Iphone ne supporte disant jusqu'à maintenant pas le flash, donc il me fallait donc utiliser le lecteur de vidéo proposé avec HTML5,
ce que je cherche maintenant c'est s'il y a une fonction, un script ou une méthode qui détecte la plateforme utilisé (Ipad ou Iphone ) pour pouvoir par exemple changer le doctype vers html5 (je suis même pas sure si ça va marché ou non, mais je veux prendre le pari ).

J'espère avoir été claire, sinon merci de me demander si vous n'avez pas compris quelque chose.
stitox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2011, 15h06   #2
Nouveau Membre du Club
 
Inscription : décembre 2003
Messages : 69
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 69
Points : 35
Points : 35
Salut,

Le truc est de détecté en javascript si la balise video est supporté. Si c'est la cas en javascript on crée la balisé vidéo qui va bien sinon du flash.
La détection peut se faire aussi côté serveur avec l'entête http.

Pour le doctype le mieux est de ne pas en mettre.
<!DOCTYPE html>
C'est ce que préconise le html 5. Ainsi le navigateur fait au mieux. C'est plus la détection de l'élément video qui compte.
Je te laisse chercher sur la net des scripts de détection.
grav est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2011, 18h41   #3
 
Inscription : janvier 2009
Messages : 23
Détails du profil
Informations forums :
Inscription : janvier 2009
Messages : 23
Points : -1
Points : -1
Merci Grav, t'as tout expliqué, merci t'as bien m'aider.

en plus en postulant le même sujet sur un autre site j'ai trouvé ça :

Code :
1
2
3
if ( ( navigator.userAgent.match(/iPhone/i)) || ( navigator.userAgent.match(/iPad/i) ) ) {
 
}
c'était vraiment ce que je cherché, mais savoir que c'est possible aussi du côté serveur peut m'aider dans l'avenir.

à bientôt
stitox est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h15.


 
 
 
 
Partenaires

Hébergement Web