Problème avec <audio> html5 et IE et androïd

Fermé
jilo31 Messages postés 10 Date d'inscription lundi 17 août 2015 Statut Membre Dernière intervention 23 septembre 2015 - 19 sept. 2015 à 22:42
jilo31 Messages postés 10 Date d'inscription lundi 17 août 2015 Statut Membre Dernière intervention 23 septembre 2015 - 21 sept. 2015 à 22:45
bonsoir
je souhaite trouver une solution plus élégante que celle que j'utilise actuellement :
pour les les serveurs qui acceptent la balise <audio> j'ai aussi le swf dewplayer qui s'affiche; pour les autres: seul dewplayer est fonctionnel.
comment faire la distinction?
cordialement
Jilo
A voir également:

1 réponse

jilo31 Messages postés 10 Date d'inscription lundi 17 août 2015 Statut Membre Dernière intervention 23 septembre 2015
Modifié par jilo31 le 20/09/2015 à 08:39
bonjour je complète ou corrige à la place de serveur il faut lire navigateur
if($_SERVER['HTTP_USER_AGENT']='I.E/9'){echo ' ';} elseif ($_SERVER['HTTP_USER_AGENT']='Android'){echo  ' ';}
else echo ' ';

qu'est-ce qui ne fonctionne pas?
merci de votre aide
cordialement
Jilo
0
Salut,
audio c'est pour les fichiers audio.
SWF c'est du flash donc technologie propriétaire qui n'est plus prise en charge sur Linux et pas mal d'autres supports(tablettes, mobiles) et n'est plus recommandé à l'usage pour plusieurs inconvénients qui existe sur ordinateur(en plus du fait qu'il soit propriétaire).

Comme vous pouvez le voir ici:
http://www.w3schools.com/html/html5_audio.asp
Pas besoin de code différent pour IE à partir de la version 9, en théorie du moins donc pas besoin de faire un code différent pour les versions >=9.

Quant à android il est dépendant d'autres facteurs dans son utilisation de HTML5:
http://blog.dlecan.com/applications-html5-android-solution-mozilla-geckoview/
0
jilo31 Messages postés 10 Date d'inscription lundi 17 août 2015 Statut Membre Dernière intervention 23 septembre 2015 > radmafov
Modifié par jilo31 le 21/09/2015 à 11:00
bonjour,
ni IE9 ni Androïd n'acceptent la balise <audio> par contre ils digèrent très bien dewplayer
mon problème est que sur les autres navigateurs il n'y ait que la balise audio qui s'affiche d'où le bout de code dont je souhaiterais une vérification !
je pense avoir trouvé : il manque dans le code après else les signes { }
cordialement
jilo
0
jilo31 Messages postés 10 Date d'inscription lundi 17 août 2015 Statut Membre Dernière intervention 23 septembre 2015 > jilo31 Messages postés 10 Date d'inscription lundi 17 août 2015 Statut Membre Dernière intervention 23 septembre 2015
21 sept. 2015 à 22:45
bonsoir
je reprends tout à zéro !
quelqu'un aurait-il la formulation définissant les navigateurs IE.9 et AndroÏd?
je m'explique : pour Firefox, cela donne :Mozilla/5.0 (Windows NT 5.1; rv:40.0) Gecko/20100101 Firefox/40.0
merci de répondre!
cordialement
Jilo
0