1

Bonjour,

Sur mon site internet

http//www.allaine.com,

j'aimerais introduire des extraits musicaux. Je cherche un lecteur, avec barre de progression, qui apparaisse de manière identique sur tous les navigateurs, notamment : IE, Firefox, Google Chrome et Safari. Quelque chose du genre QuickTime... Mais justement, avec QuickTime, la barre de lecture est différente sous Google Chrome. Elle est plus grande et n'accepte pas la commande : autorun=false. En outre, je ne voudrais pas utiliser Flasch, afin que mes pages puissent être consultée égalemenbt sur IPad, qui n'accepte pas Flasch. Merci de venir à mon secours et excellentes Fêtes de Noël à tous les internautes.

2

Euh, sans Flash, je crois que ça va être difficile... Je pense qu'HTML5 devrait permettre ce genre de choses, mais il est encore trop mal supporté par les navigateurs pour que ce soit viable.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

3

essais de te tourner vers jplayer, un player fait en jquery, selon ton navigateur et ses possibilités il passera en html5, flash, etc ... il peu aussi charger de l'ogg au lieu du mp3 si la technologie de lecture le supporte

sa manière de s'afficher est à ton bon vouloir, il peu même n'afficher rien du tout, utiliser tes lien et barre de progression perso etc
et la le mec il le pécho par le bras et il lui dit '

4

Il y a aussi deux applets Java pour la lecture de MP3 sur ce site : http://www.javazoom.net/applets/applets.html
avatar

5

6

Et puis bon, une applet Java, bof quoi.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

7

pourquoi? A choisir entre flash et java, à un niveau de fonctionnalités identiques, je préfère java!

8

Flash : supporté par quasiment tout le monde, sauf les i*
Java : supporté par... va savoir, entre ceux qui ont pas installé la JVM, ou qui l'ont désactivée...
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

9

c'est quoi ça, i*? connais pas moi embarrassed

on peut lire de la musique sur autre chose qu'un PC windows? embarrassed

10

Bonjour,


Je me creusais la tête depuis des jours et des jours et je viens de trouver la solution sur un forum en anglais (le comble... mais avec les traducteurs...)
Je vous communique l'astuce au cas où cela peut vous être utile :
Sois la commande :
<embed src="../../divers/TENOMOVA Tariel (extrait N°1).mp3" autoplay = "false" type = "audio/mpeg" width = "145" height = "12" ** / embed>
Vous constatez qu'il faut ajouter : type="audio/mpeg" après la commande autoplay=false.
Enfantin... quand on le sait. Ainsi la barre de lecture est la même avec tous les navigateurs.
Merci quand même à ceux qui se sont donné de la peine pour me tirer d'affaire.

11

Bonjour,

Sur mon sitehttp://www.allaine.com , je passe d'un sujet à l'autre en cliquant sur le sujet qui m'intéresse après avoir promené ma souris sur des calques. A l'intérieur du calque, une petite animation gif illustre le sujet. Je voudrais que cette animation gif produise un son (p.ex.bruitage en continu) aussi longtemps que le visiteur la survole et cesse automatiquement quand la souris passe ailleurs. Possible ? Je compte vous sur vous et déjà MERCI !

12

avec la balise embed ce ne sera surement pas possible,

tu va devoir mettre les main un minimum dans le code javascript

à ta place je ferais un truc dans le style :

dabord sur tes gif, mettre les fichiers son associés, via des atributs data-, et une classe pour les sélectionner facilement

<img class="hoverzik" data-mp3="toto.mp3" data-ogg="toto.ogg" src="toto.gif" />

après en utilisant jquery et jplayer :

[source=js]$(".hoverzik").each(function()
{ var img = $(this);
img.after("<div></div>"); var jdiv = img.next(); // on cré un div à coté de l'image pour le player

jdiv.jPlayer( {
// on charge le/les fichier(s) son défini(s) par les data html5 (attributs data-*)
ready: function(){ jdiv.jPlayer( "setMedia", img.data() ); },
// une fois la lecture fini, on la relance
ended: function() { jdiv.jPlayer("play"); }
});

img.hover(function()
{ // la sourie rentre dans l'image
jdiv.jPlayer("play");
},function()
{ // la sourie sort de l'image
jdiv.jPlayer("stop");
});
});[/source]

pour l'exemple j'ai pris jplayer, n'utilise pas seulement ton intuition mais aussi l'api.
j'ai aussi utilisé jquery pour sélectionner les images et pouvoir leur placer des évènements au hover

je n'ai pas testé le code, c'est simplement pour te donner une idée quant à la voie à suivre,
le fait d’insérer des div pour le player n'est peu être pas obligatoire, à toi de tester, de plus j’insère les div après chaque image, mais peu être serais plus judicieux de les regrouper tous dans un même div en absolue placé direct dans le body, histoire de ne pas foutre la merde ailleurs ?
et la le mec il le pécho par le bras et il lui dit '

13

jrob > attention quand même, c'est le genre de trucs qui sont marrants 30 secondes, mais qui deviennent insupportable après (sans parler de ceux qui iront sur ton site depuis leur PC de boulot, ils risquent fort de ne pas apprécier)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo