IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Habillage d'un lecteur audio sur Chrome


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Avril 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Avril 2014
    Messages : 4
    Par défaut Habillage d'un lecteur audio sur Chrome
    Bonjour,
    Pardon si je suis dans le mauvais forum...

    Je voudrais habiller le lecteur audio html5 en installant un outil trouvé sur internet (http://osvaldas.info/examples/audio-...ouch-friendly/) basé sur jQuery. Le résultat fonctionne avec tous les logiciels et supports, sauf avec Chrome sur PC (mais marche avec Chrome sur téléphone Android).
    Sur Chrome/PC, le chargement est très long (30" à 50"). D'après le "timeline" de l'inspecteur Chrome (tests en effaçant l'historique après chaque chargement, pour simuler un premier visiteur) Chrome charge 2.2 MB du mp3 (au lieu de quelques Bytes seulement quand il marche) puis se met en pause et au bout d'un certain temps, et à la 3e tentative, affiche la durée totale et me donne la main.

    Si, pendant qu'il est en pause, je sollicite Chrome (en réduisant et rouvrant la fenêtre, ou en affichant la source), alors le chargement se fait immédiatement.
    Si après un premier chargement (donc après 40" par ex.) je n'efface pas l'historique, le second chargement est immédiat; le 3e aussi, etc.
    Dans certaines conditions qui ne me sont pas claires (si je n'efface pas l'historique, après un échec, si le fichier est aussi ouvert dans une autre fenêtre ou un autre navigateur, ...) même le lecteur html5 de Chrome ne fonctionne plus (en entrant l'URL de l'audio dans la fenêtre Chrome).

    En local, et en navigation privée, j'ai le même problème la 1ère fois, puis tout fonctionne.

    Page de test :
    http://www.revue-secousse.fr/Atest10...dio-Test20.htm

    PS. J'ai les mêmes problèmes en implantant le lecteur originel sur mon site. Même problème aussi avec un tout autre lecteur que j'ai essayé en alternative.

    Un grand merci d'avance à qui pourra m'aider : je ne suis pas un spécialiste d'informatique et je patine depuis 3 semaines...

  2. #2
    Rédacteur/Modérateur

    Avatar de SylvainPV
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3 375
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3 375
    Par défaut
    Bonjour,

    Tu es déjà allé très loin dans les investigations, le coupable est tout trouvé : un bogue d'implémentation de la balise <audio> sur Chrome. Les mécanismes de chargement en streaming et de mise en cache propres à chaque navigateur dépassent le cadre de JavaScript, et même si je n'exclus pas que l'on puisse trouver une parade en bricolant le code du plug-in, je pense que tu auras plus de chances d'obtenir une réponse adéquate en cherchant dans les bug report de Chrome : https://code.google.com/p/chromium/issues/list ; si tu ne trouves rien, n'hésites pas à reporter le problème toi-même. Bonne chance !

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Avril 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Avril 2014
    Messages : 4
    Par défaut
    Bonjour,
    Je n'ai rien trouvé sur le site que tu m'as indiqué (mais c'est diablement complexe !).
    Avant de jeter ma question dans ce chaudron, j'aurais aimé avoir une idée de l'origine du problème. Ne serait-ce pas une incompatibilité avec jQuery ? (le lecteur que j'ai essayé en alternative est aussi basé sur jQuery) ?
    Y a-t-il un moyen de s'assurer de l'origine du problème?

  4. #4
    Rédacteur/Modérateur

    Avatar de SylvainPV
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3 375
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3 375
    Par défaut
    C'est très peu probable, jQuery ne fait que s'interfacer sur des évènements standards, ce n'est pas lui qui gère la mise en cache et le déclenchement de la lecture. As-tu essayé sans plug-in, c'est à dire avec une simple balise <audio> en HTML ?

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Avril 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Avril 2014
    Messages : 4
    Par défaut
    Oui, et ça fonctionne sans problème sous Chrome...

  6. #6
    Rédacteur/Modérateur

    Avatar de SylvainPV
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3 375
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3 375
    Par défaut
    Hum alors là je sèche. Je ne vois pas ce que ferait le plug-in qui soit susceptible de provoquer ça. Si tu ne trouves pas d'ici là, je regarderai ça de plus près ce week-end.

Discussions similaires

  1. drag and drop d'un lien a href sur un lecteur audio html5
    Par Boomer30 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 26/12/2013, 21h37
  2. Lire un enregistrement audio sur un lecteur DVD
    Par laurentSc dans le forum Audio
    Réponses: 0
    Dernier message: 12/09/2009, 17h45
  3. Commet faire un lecteur enregistreur audio sur web (pour un client) ?
    Par Karys dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 13/04/2007, 09h18
  4. Réponses: 3
    Dernier message: 10/10/2005, 18h30
  5. Réponses: 4
    Dernier message: 19/01/2004, 08h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo