PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WEBDEV 2025 → [WB14] Paramètres Flash Mediaplayer
[WB14] Paramètres Flash Mediaplayer
Started by j.janoty, Sep., 09 2009 12:31 AM - 4 replies
Posted on September, 09 2009 - 12:31 AM
Bonjour,
J'intègre un champs flash dynamique Mediaplayer.swf dans une page.
Dans le champs onglet détail j'intègre les paramètres file (nom du fichier flv) et image (nom du fichier jpeg). Cela fonctionne bien.
Maintenant j'aimerais changer la vidéo et l'image de fond de ce flash (en cliquant sur un bouton, un lien ou en choisissant dans une liste déroulante).
Comment faire pour accéder aux paramètres de mon application flash ?
J'ai beau retourner le forum dans tous les sens et lire l'aide (super succincte) je ne trouve pas.
Merci de votre aide.
Posted on September, 09 2009 - 3:27 PM
JANOTY Joël a présenté l'énoncé suivant :
Bonjour,
J'intègre un champs flash dynamique Mediaplayer.swf dans une page.
Dans le champs onglet détail j'intègre les paramètres file (nom du fichier
flv) et image (nom du fichier jpeg). Cela fonctionne bien. Maintenant
j'aimerais changer la vidéo et l'image de fond de ce flash (en cliquant sur
un bouton, un lien ou en choisissant dans une liste déroulante). Comment
faire pour accéder aux paramètres de mon application flash ? J'ai beau
retourner le forum dans tous les sens et lire l'aide (super succincte) je ne
trouve pas. Merci de votre aide.


Oublie le champs flash de WebDev qui n'a aucun intérêt et surtout qui
ne code pas les accès flash en tenant compte des contraintes de IE
(d'où cadre autour des flash, necessite de cliquer sur le flash ).

Le mieux est d'utiliser un champs HTML ou tu vas produire ton code
dynamiquement. Comme cela tu y met ce que tu veux.

Voilà un exemple de code qui utilise la technique maintenant
recommandée par macromedia (cherche ds google sur AC_FL_RunContent)

<script language="javascript">
if (AC_FL_RunContent == 0) {
alert("Cette page nécessite le fichier AC_RunActiveContent.js.");
} else {
AC_FL_RunContent(
'codebase',
'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab…',
'width', '321',
'height', '132',
'src', '/XFR11_WEB/template/VIP/meilleurs',
'quality', 'high',
'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
'align', 'middle',
'play', 'true',
'loop', 'true',
'scale', 'showall',
'wmode', 'transparent',
'devicefont', 'false',
'id', 'meilleurs',
'bgcolor', '#072d5e',
'name', 'meilleurs',
'menu', 'true',
'allowFullScreen', 'false',
'allowScriptAccess','sameDomain',
'movie', '/XFR11_WEB/template/VIP/meilleurs?p1=monparam',
'salign', ''
); //end AC code
}
</script>

--
Eric Roumégou
Webmaster des wtabletes
Posted on September, 10 2009 - 3:19 PM
Merci Eric pour ton aide.
Bon je ne suis pas arrivé à faire fonctionner ce javascript comme je le voulais mais j'ai quand même suivi ton conseil sur le champs HTML où j'ai mis les lignes suivantes (qui sont modifiables en dynamique).

<embed
src="/mon_site_web/mediaplayer.swf"
width="185"
height="170"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash"
allowscriptaccess="always"
allowfullscreen="true"
flashvars="width=185&height=170&file=/mon_site_web/ma_video.flv&image=/mon_site_web/mon_image_de_fond.jpg&backcolor=0xCC0000&frontcolor=0xEEEEEE&lightcolor=0x999999&screencolor=0x000000&searchbar=false&showstop=true&showdownload=true"
/>

Par contre j'ai mis du temps à comprendre pourquoi cela fonctionnait sur mon PC de développement et ne fonctionnait pas sur mon serveur !
Et j'ai trouvé une page chez adobe qui explique le paramètre de IIS (version 6 et sup.) pour lire les fichier flv (http://kb2.adobe.com/cps/194/tn_19439.html).
Si cela peut aider quelqu'un.
Encore merci à toi Eric.
Posted on September, 10 2009 - 6:25 PM
Joël JANOTY a écrit :
Merci Eric pour ton aide.
Bon je ne suis pas arrivé à faire fonctionner ce javascript comme je le
voulais mais j'ai quand même suivi ton conseil sur le champs HTML où j'ai mis
les lignes suivantes (qui sont modifiables en dynamique).

<embed
src="/mon_site_web/mediaplayer.swf"
width="185"
height="170"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash"
allowscriptaccess="always"
allowfullscreen="true"
flashvars="width5&height0&file=/mon_site_web/ma_video.flv&image=/mon_site_web/mon_image_de_fond.jpg&backcolor=0xCC0000&frontcolor=0xEEEEEE&lightcolor=0x999999&screencolor=0x000000&searchbar=false&showstop=true&showdownload=true"
/>

Par contre j'ai mis du temps à comprendre pourquoi cela fonctionnait sur mon
PC de développement et ne fonctionnait pas sur mon serveur ! Et j'ai trouvé
une page chez adobe qui explique le paramètre de IIS (version 6 et sup.) pour
lire les fichier flv (http://kb2.adobe.com/cps/194/tn_19439.html). Si cela
peut aider quelqu'un. Encore merci à toi Eric.


et oui je le savais car j'ai fait partie des couillonnés, mais j'avais
oublié de t'en parler.

--
Eric Roumégou
Webmaster des wtabletes
Posted on September, 25 2009 - 7:27 PM
Merci Eric et Joël pour ces renseignements précieux!

Pour compléter sur le champ flash de webdev, le fullscreen sur mes fichiers flash ne fonctionnait pas (même en essayant de passer allowFullScreen="true") et après l'avoir remplacé par un champ HTML en suivant vos instructions , cela est "tombé" en marche... :-)