Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

dewplayer solution pour jouer un mp3 ne marche pas avec IE 8 chez moi

16 views
Skip to first unread message

jmrw

unread,
Nov 1, 2012, 1:05:32 PM11/1/12
to
Sur ma page http://www.jmrw.com/France/Strasbourg/diaporama/index.htm
se trouve le code suivant pour jouer un mp3:

<object type="application/x-shockwave-flash"
data="../../../dewplayer/dewplayer.swf" width="160" height="20"
id="dewplayer" name="dewplayer">
<param name="wmode" value="transparent" /><param name="movie"
value="dewplayer-mini.swf" />
<param name="flashvars"
value="mp3=http://themusicboyz.com/media/Ave_Maria_Ceremony_.mp3" />
</object>

Cela marche bien avec Firefox mais pas avec Internet Explorer 8.

Pourtant cela marche bien avec Internet Explorer 8 sur leur site
http://www.alsacreations.fr/dewplayer.html

Sous IE du moins chez moi, la barre de son appara�t tr�s bri�vement puis
dispara�t.

Savez-vous pourquoi?

Merci

jmrw

SAM

unread,
Nov 1, 2012, 2:31:32 PM11/1/12
to
Le 01/11/12 18:05, jmrw a écrit :
> Sur ma page http://www.jmrw.com/France/Strasbourg/diaporama/index.htm
> se trouve le code suivant pour jouer un mp3:

Je te signale que tu as donné un autre code sur le NG en US !

> <object type="application/x-shockwave-flash"
> data="../../../dewplayer/dewplayer.swf" width="160" height="20"
> id="dewplayer" name="dewplayer">
> <param name="wmode" value="transparent" /><param name="movie"
> value="dewplayer-mini.swf" />
> <param name="flashvars"
> value="mp3=http://themusicboyz.com/media/Ave_Maria_Ceremony_.mp3" />
> </object>
>
> Cela marche bien avec Firefox mais pas avec Internet Explorer 8.

vire les antislash ! !

tu n'es pas avec le bon doctype (celui en accord avec ces antislashes)


> Pourtant cela marche bien avec Internet Explorer 8 sur leur site
> http://www.alsacreations.fr/dewplayer.html

sans doute utilisent-ils le bon doctype ?
sans doute ont-ils corrigé leurs typos ?

> Sous IE du moins chez moi, la barre de son apparaît très brièvement
> puis disparaît.
>
> Savez-vous pourquoi?

IE en quirks mode ?

<object type="application/x-shockwave-flash"
data="../../../dewplayer/dewplayer-mini.swf"
width="160" height="20"
id="dewplayer" name="dewplayer">
<param name="wmode" value="transparent">
<param name="movie"
value="../../../dewplayer/dewplayer-mini.swf">
<param name="flashvars"
value="mp3=http://themusicboyz.com/media/Ave_Maria_Ceremony_.mp3">
</object>



Tu auras remarqué (car tu te relis touj 3 fois) que tu avais :
data="../../../dewplayer/dewplayer.swf"
et :
value="dewplayer-mini.swf"

Peut-être faudrait-il choisir ?

OU s'assurer que les 2 (dewplayer-mini.swf et dewplayer.swf) sont là :
../../../dewplayer/


--
Stéphane Moriaux avec/with iMac-intel

SAM

unread,
Nov 1, 2012, 2:32:50 PM11/1/12
to
Le 01/11/12 18:05, jmrw a écrit :
> Sur ma page
> se trouve le code suivant pour jouer un mp3:


Ça n'a rien à voir avec le JS !!!




Tu vas te faire tirer les oreilles !

jmrw

unread,
Nov 2, 2012, 4:45:53 AM11/2/12
to
Merci SAM, j'ai essay� tout ce que tu m'as indiqu� sans r�sultat.

On me dit que qu'il y a de la musique dans Internet Explorer 10 mais pas
dans les versions 8 ou 9.

J'ai envoy� un mail � Alsacreation

jmrw

SAM

unread,
Nov 2, 2012, 6:41:56 AM11/2/12
to
Le 02/11/12 09:45, jmrw a écrit :
> Merci SAM, j'ai essayé tout ce que tu m'as indiqué sans résultat.

Vu les espaces égarés un peu partout dans les urls et codes que tu
donnes sur l'autre NG ... n'as-tu pas un problème de clavier ?

> On me dit que qu'il y a de la musique dans Internet Explorer 10 mais pas
> dans les versions 8 ou 9.

Est-ce que tes IE 8 ou 9 savent faire qque chose de :
http://themusicboyz.com/media/Ave_Maria_Ceremony_.mp3
comme ça directement ?
Audacity n'y voit pas d'erreur notable, c'est bien en 44,1Mhz et 128
comme recommandé par Alsacréation

> J'ai envoyé un mail à Alsacreation

Ouais ... bon ... Alsacréation n'est peut-être pas responsable de la non
mise à jour des plugins Flash des visiteurs ?

jmrw

unread,
Nov 2, 2012, 7:25:33 AM11/2/12
to


"SAM" <stephanemor...@wanadoo.fr.invalid> a �crit dans le message
de groupe de discussion : 5093a374$0$23462$ba4a...@reader.news.orange.fr...
> Le 02/11/12 09:45, jmrw a �crit :
>> Merci SAM, j'ai essay� tout ce que tu m'as indiqu� sans r�sultat.
>
> Vu les espaces �gar�s un peu partout dans les urls et codes que tu donnes
> sur l'autre NG ... n'as-tu pas un probl�me de clavier ?
>
>> On me dit que qu'il y a de la musique dans Internet Explorer 10 mais pas
>> dans les versions 8 ou 9.
>
> Est-ce que tes IE 8 ou 9 savent faire qque chose de :
> http://themusicboyz.com/media/Ave_Maria_Ceremony_.mp3

Oui ce mp3 est jou� sans probl�me avec mes plugins pr�sents sous IE et
Firefox.

Ma page http://www.jmrw.com/France/Strasbourg/diaporama/index.htm
a valid�e HTML 4.01 Transitional avec comme seule erreur :
Error Line 448, Column 28: there is no attribute "HEIGHT"
<table width="100%" height="90%"><tr><td>

Tu peux rappeler ta solution correcte pour occuper la totalit� de la hauteur
de l'�cran?

Bon app�tit

jmrw

SAM

unread,
Nov 5, 2012, 5:02:32 AM11/5/12
to
Le 02/11/12 12:25, jmrw a �crit :
>
> Ma page http://www.jmrw.com/France/Strasbourg/diaporama/index.htm
> a valid�e HTML 4.01 Transitional avec comme seule erreur :
> Error Line 448, Column 28: there is no attribute "HEIGHT"
> <table width="100%" height="90%"><tr><td>

<table width="100%" style="height:90%"><tr><td>
et hop!
qu'ils aillent se rhabiller les 3 chiottes !


Sinon c'est en CSS et �a a un effet de bord pas top, en l'�tat brut comme �a

html, body { height: 100% }
body { background:url/images/01.jpg) no-repeat center center moccasin; }


Toi qui fr�quente Alsacreation, ils doivent avoir un tuto sur le sujet
et m�me qques mod�les/exemples.

--
St�phane Moriaux avec/with iMac-intel

exatropic

unread,
May 14, 2013, 9:45:35 AM5/14/13
to
Le jeudi 01 Novembre 2012 � 18:05 par jmrw :
> Sous IE du moins chez moi, la barre de son appara�t tr�s
> bri�vement puis
> dispara�t.
>
> Savez-vous pourquoi?
>
> Merci
>
> jmrw
Bonjour,

Je reprends au vol. Connaissez un player utilisable par un navigateur mobile?
Dewplayer ne fonctionne pas avec un lg. Les boutons semblent inop�rants. Merci
pour votre aide.

Pierre Goiffon

unread,
May 14, 2013, 9:58:59 AM5/14/13
to
Le 14/05/2013 15:45, exatropic a �crit :
> Connaissez un player utilisable par un navigateur mobile?

Je n'ai pas trop �tudi� la question, mais � votre place j'essayerai de
voir avec la nouvelle balise audio html5 ?

SAM

unread,
May 21, 2013, 3:41:54 AM5/21/13
to
Le 14/05/13 15:45, exatropic a �crit :
>
> Je reprends au vol. Connaissez un player utilisable par un navigateur mobile?

Le HTML.5 ?? non ?


> Dewplayer ne fonctionne pas avec un lg. Les boutons semblent inop�rants. Merci
> pour votre aide.

Dewplayer qui est du Flash ne devrait pas non plus fonctionner avec un
aillePhone (le Flash y est interdit � ce que j'ai cru comprendre)



Cordialement,
--
St�phane Moriaux avec/with iMac-intel 27" & Mac OS X 10.6.8

Julien Arlandis

unread,
May 23, 2013, 9:17:11 AM5/23/13
to
Ceci est une tentative d'impl�mentation en javascript de l'algorithme
�crit par Olivier Miakinen en PHP. �a ne fonctionne pas, Olivier as tu
une id�e de ce qui cloche?



liste = [
{"Jid":"a", "refs":["d"]},
{"Jid":"b", "refs":["d","c"]},
{"Jid":"c", "refs":["d"]},
{"Jid":"d", "refs":[]},
{"Jid":"e", "refs":["d","c","f"]},
{"Jid":"f", "refs":["d","c"]},
{"Jid":"g", "refs":["d","c","f"]},
{"Jid":"h", "refs":["d"]},
{"Jid":"i", "refs":["d","a"]},
{"Jid":"j", "refs":[]},
{"Jid":"k", "refs":["j"]},
{"Jid":"l", "refs":["j","k"]}
];

isNotEmpty = function(tab)
{
for(i in tab){
if(tab[i] != undefined) return true;
}
return false;
}

construis_arbo = function(liste)
{
arbre = [];
arbre['']=[];
substitut = [];

while_liste:
while(isNotEmpty(liste))
{
for_liste:
for(i in liste)

{
refs = liste[i].refs;

while(refs.length)
{
ref = refs[refs.length - 1];
if(arbre[ref])
{
arbre[ref].push(liste[i].Jid);
arbre[liste[i].Jid] = [];
delete liste[i];
continue while_liste;
}

if(substitut[ref])
{


arbre[substitut[ref]].push( liste[i].Jid );
arbre[liste[i].Jid] = [];
delete liste[i];
continue while_liste;
}

if (liste[ref])
{
continue for_liste;
}

refs.pop();

if(!isNotEmpty(refs))
{
substitut[ref] = liste[i].Jid;
}

}


arbre[''].push(liste[i].Jid);
arbre[liste[i].Jid] = [];
delete liste[i];
continue while_liste;
}

for(i in liste)
{
refs.pop();
continue while_liste;
}

}

return arbre;
}

Voici le script php inititial :


$liste = array(
"a" => array("d"),
"b" => array("d","c"),
"c" => array("d"),
"d" => array(),
"e" => array("d","c","f"),
"f" => array("d","c"),
"g" => array("d","c","f"),
"h" => array("d"),
"i" => array("d","a"),
"j" => array(),
"k" => array("j"),
"l" => array("j","k")
);


function construis_arbo($liste)
{
$arbre = array("" => array());
$substitut = array();

while ($liste) {
foreach ($liste as $id => &$refs) {
// voyons un article non encore plac� dans l'arbre
while ($refs) {
// on regarde la derni�re r�f�rence de l'article
$ref = end($refs);
if (isset($arbre[$ref])) {
// l'article en r�f�rence est dans l'arbre :
// on peut placer le nouvel article.
$arbre[$ref][] = $id;
$arbre[$id] = array();
unset($liste[$id]);
continue 3; /* while ($liste) */
}
if (isset($substitut[$ref])) {
// l'article en r�f�rence n'est dans l'arbre car
// il n'�tait pas dans la liste, mais un autre
// article le remplace : on peut donc placer le
// nouvel article aussi.
$arbre[$substitut[$ref]][] = $id;
$arbre[$id] = array();
unset($liste[$id]);
continue 3; /* while ($liste) */
}
if (isset($liste[$ref])) {
// l'article en r�f�rence est encore � placer :
// voir un autre article, celui-ci sera trait�
// plus tard.
continue 2; /* foreach ($liste) */
}
// l'article en r�f�rence n'existe pas : on le
// supprime de la liste des r�f�rences.
array_pop($refs);
// si le premier article d'un fil de discussion
// n'existe pas, on lui choisit un substitut.
if (! $refs) {
$substitut[$ref] = $id;
}
}
// Cet article n'a pas (ou n'a plus) de r�f�rences : on le
// place � la racine de l'arbre
$arbre[""][] = $id;
$arbre[$id] = array();
unset($liste[$id]);
continue 2; /* while ($liste) */
}

// S'il n'y a pas de r�f�rences circulaires (a -> b -> a par
// exemple), $liste doit �tre vide. Sinon, on retire la derni�re
// r�f�rence du premier article, qui existe forc�ment puisque
// tous les articles non trait�s le sont � cause d'une r�f�rence
// non r�solue, et on repart pour un tour.
foreach ($liste as $id => &$refs) {
// Le fait d'utiliser foreach est une bidouille, en r�alit�
// on ne touche qu'au premier article avant de repartir au
// d�but.
array_pop($refs);
continue 2; /* while ($liste) */
}
}

return $arbre;
}


Olivier Miakinen

unread,
May 23, 2013, 8:05:31 PM5/23/13
to
Le 23/05/2013 15:17, Julien Arlandis a �crit :
> Ceci est une tentative d'impl�mentation en javascript de l'algorithme
> �crit par Olivier Miakinen en PHP. �a ne fonctionne pas, Olivier as tu
> une id�e de ce qui cloche?

Il est tard et je n'ai pas le temps de regarder en d�tail. Voici juste
un truc qui m'a saut� aux yeux, sauf que je ne suis pas expert en
JavaScript alors je ne sais pas comment corriger m�me si je suppose
que c'est incorrect.

JavaScript :
>
> [...]
>
> for(i in liste)
>
> {
> refs = liste[i].refs;
>
> [...]
> refs.pop();

Je parierais bien que le refs.pop() agit sur une copie locale de
liste[i].refs au lieu de modifier le contenu de liste.

> [...]
>
> for(i in liste)
> {
> refs.pop();

Et l� c'est encore pire : refs n'est m�me pas assign�.


PHP :
>
> [...]
>
> foreach ($liste as $id => &$refs) {

Note le � & � : copie par r�f�rence et non par valeur.

> [...]
> array_pop($refs);

C'est donc array_pop($liste[$id]) et pas d'une copie.

> [...]
> foreach ($liste as $id => &$refs) {
> // Le fait d'utiliser foreach est une bidouille, en r�alit�
> // on ne touche qu'au premier article avant de repartir au
> // d�but.
> array_pop($refs);

Idem.

0 new messages