Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

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

11 réponses
Avatar
jmrw
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

10 réponses

1 2
Avatar
SAM
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
Avatar
SAM
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 !

--
Stéphane Moriaux avec/with iMac-intel
Avatar
jmrw
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
Avatar
SAM
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 ?



--
Stéphane Moriaux avec/with iMac-intel
Avatar
jmrw
"SAM" a écrit dans le message
de groupe de discussion : 5093a374$0$23462$
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
Avatar
SAM
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
Avatar
exatropic
Le jeudi 01 Novembre 2012 à 18:05 par jmrw :
Sur ma page http://www.jmrw.com/France/Strasbourg/diaporama/index.htm
se trouve le code suivant pour jouer un mp3:

data="../../../dewplayer/dewplayer.swf" width="160"
height="20"
id="dewplayer" name="dewplayer">
name="movie"
value="dewplayer-mini.swf" />
value="mp3=http://themusicboyz.com/media/Ave_Maria_Ceremony_.mp3"
/>


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


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.
Avatar
Pierre Goiffon
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 ?
Avatar
SAM
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
Avatar
Julien Arlandis
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;
}
1 2