Page 1 sur 1
Lecteur variables
Posté : 30 juil. 2008, 17:52
par zacdis
Salut,
Voilà un petit bout de code
Code : Tout sélectionner
"<embed
src="mediaplayer.swf"
width="120"
height="100"
allowscriptaccess="always"
allowfullscreen="false"
LOOP= "true" AUTOSTART="true" CONTROLBAR="false" flashvars="height=100&width=120&file=images/media/villefranche.flv"
/>
censé lancer une vidéo à l'ouverture de la page sans la barre de contrôle et en boucle svp, mais rien ne fonctionne. Aucune des 3 variables n'est appliquée.
Quel est le soucis, mauvaises variables??
Posté : 30 juil. 2008, 18:08
par Patriboom
À quoi sert le guillemet initial (avant <) ?
Pourquoi y a-t-il deux graphies de allow (et allows) ?
Posté : 31 juil. 2008, 09:26
par zacdis
Le premier guillemet est une erreur de copie/colle, la vidéo est encastrée dans une "case" d'un tableau
Pourquoi y a-t-il deux graphies de allow (et allows) ?
Et bien "allow full screen" et "allow script access"
Voilà le code dans une plus grande portion
Code : Tout sélectionner
<table cellpadding="0" cellspacing="0" border="0">
<tr><td><img src="images/pixtrans.gif" width="27" height="1"></td>
<td align="center"<embed
src="mediaplayer.swf"
width="120"
height="100"
allowscriptaccess="always"
allowfullscreen="false"
LOOP= "true" AUTOSTART="true" flashvars="height=100&width=120&file=images/media/villefranche.flv"
/></td>
<td><img src="images/pixtrans.gif" width="10" height="1"></td></tr>
</table>
Posté : 31 juil. 2008, 13:53
par chrislabricole
essaies de remplacer
par
Je ne sais pas si ça va changer quelque chose mais bon, si on essaie pas, on peut pas savoir

Si sa ne marche pas, remets comme avant
Sinon, as-tu vérifié tes chemins ?
Vérifies que:
dans le répertoire de la page, il y a
mediaplayer.swf
Dans ce même répertoire, qu'il y est un autre répertoire
images, dans celui-ci,
media et puis le fichier
villefranche.flv. Fais gaffes aux majuscules/minuscules

Posté : 31 juil. 2008, 14:58
par Patriboom
Ok, excuse, j'avais cru voir une faute de frappe.
Voici une page qui peut t'aider:
http://www.aliasdmc.fr/balise/zone_html_object_3.html
Posté : 31 juil. 2008, 15:27
par Victor BRITO
Cela dit, l'élément EMBED est inutile : d'ailleurs, il n'est reconnu par aucune spécification HTML ou XHTML (sauf HTML 5).
Posté : 31 juil. 2008, 16:34
par zacdis
Désolé, je me suis mal exprimé, la vidéo fonctionne... mais pas d'autostart, ni de boucle et une barre apparente

. Je ne suis pas sur d'avoir correctement déclaré mes variables et je ne suis pas sur des variables elles memes. La synthaxe est différente pour chaque lecteur non??
Cela dit, l'élément EMBED est inutile : d'ailleurs, il n'est reconnu par aucune spécification HTML ou XHTML (sauf HTML 5).
La balise est donc obselète?
Merci pour le lien Patriboom.
Posté : 31 juil. 2008, 16:53
par Victor BRITO
Pour la lecture automatique, ajoute à l'intérieur de l'élément OBJECT l'élément PARAM suivant :
Si tu codes en HTML 4, supprime le / caractéristique de l'élément vide.
Posté : 31 juil. 2008, 18:03
par zacdis
..Dsl ca ne fonctionne pas.
Comment insérer
param name="autostart" value="true"
?
Une insertion toute bete ne donne rien
Code : Tout sélectionner
<table cellpadding="0" cellspacing="0" border="0">
<tr><td background="images/rub1_29.gif" align="center" class="TITREBLANC" height="22"><!-- TITRE du cadre ------> Aujourd'hui</td></tr>
<tr><td background="images/rub1_38.gif" style="background-repeat:no-repeat" align="center" class="TITRE" height="14"> <!-- Affichage Horaire --><SCRIPT LANGUAGE="JavaScript">document.write(messageDate);</SCRIPT><!-- FIN Affichage horaire --></td></tr>
<tr><td background="images/rub1_42.gif">
<table cellpadding="0" cellspacing="0" border="0">
<tr><td><img src="images/pixtrans.gif" width="27" height="1"></td>
<td align="center"> <embed
src="mediaplayer.swf"
width="120"
height="100"
allowscriptaccess="always"
allowfullscreen="false"
param name="autostart" value="true"
flashvars="height=100&width=120&file=images/media/villefranche.flv"
/> </td>
Je ne comprend pas très bien, je n'ai pas d'élément object dans le code que j'utilise

Il est possible d'insérer une vidéo encastrée avec l'instruction object, visible avec le lien de patriboom d'ailleurs...
Que faire

Posté : 31 juil. 2008, 21:39
par Victor BRITO
Essaie de remplacer ton élément EMBED par le code suivant :
Code : Tout sélectionner
<object type="application/x-shockwave-flash" width="120" height="100">
<param name="movie" value="mediaplayer.swf">
<param name="wmode" value="transparent">
<param name="allowscriptaccess" value="always">
<param name="allowfullscreen" value="false">
<param name="autostart" value="true">
<param name="file" value="images/media/villefranche.flv">
<p>Ici, tu peux insérer du texte de substitution, qui sera affiché si le Flash n'est pas pris en compte (manque de plug-in ou cas d'un robot de moteur de recherche).</p>
</object>
Posté : 01 août 2008, 08:45
par zacdis
...franchement ca ne marche pas, rien n'y fait
merci pour les suggestions en tout cas
Posté : 01 août 2008, 09:28
par Victor BRITO
Est-ce que le chemin vers le SWF et le fichier FLV est correct ?
Posté : 01 août 2008, 10:47
par zacdis
Il me semble que oui, la vidéo fonctionne correctement avec le code utilisant la balise "embed", seuls les variables posent problème.
Le fichier "mediaplayer.swf" est à la racine de mon dossier, là où se trouve ma page web et le fichier "Villefranche.flv" est bien situé dans "mon dossier/images/media".
Le code que tu as posté ne donne rien, un "carré" de la couleur du fond (blanc) de ma page à la place de la dite vidéo, pourtant tu as repris les chemins du code précédent pour le code utilisant "object", et ce dernier est correct... Incompréhensible

Posté : 01 août 2008, 12:18
par chrislabricole
fais gaffe,
Villefranche.flv
c'est différent de
villefranche.flv

Posté : 01 août 2008, 15:03
par zacdis
Oui c'est vrai, merci de le préciser, mais la casse correspond bien ...
C'est d'ailleurs "villefranche.flv" , comme dans le code.
Excès de zèle dans mon précédent post peut etre

...merci quand même