Bonjour à tous,
Je fais appel à vos lumières pour un problème sur l'un de mes sites.
J'ai une vidéo au format flv à intégrer dans un flash.
J'ai donc créé ce swf dans flash, j'ai importé ma vidéo, j'y ai ajouté une skin (player) et j'ai exporté.
J'ai intégré mon swf à ma page html, tout fonctionne en local. Mais lors de la mise en production, le swf s'affiche, la vidéo est lue (si l'option autoplay est cochée), mais impossible d'interagir avec les boutons du player. Or j'ai absolument besoin d'une lecture manuelle...
Infos:
le site est en php
testé sur FF, Chrome, Safari
tenté de changer de skin, de modifier les chemins de la skin et de la vidéo flv (relatif ou absolu), de modifier flv en f4v, de cocher isLive ou non, rien n'y fait...
je bosse sur flash cs5 mac.
Le code :
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="600" id="mon-fichier" align="middle">
<param name="movie" value="mon-fichier.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="transparent" />
<param name="play" value="true" />
<param name="loop" value="false" />
<param name="wmode" value="transparent" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="mon-fichier.swf" width="400" height="600">
<param name="movie" value="mon-fichier.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="transparent" />
<param name="play" value="true" />
<param name="loop" value="false" />
<param name="wmode" value="transparent" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--<![endif]-->
<a href="http://www.adobe.com/go/getflash">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Obtenir Adobe Flash Player" />
</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
Le div dans lequel est placé le swf doit rester fixe au scroll, voici le css associé :
.video {
position:absolute;
width: 400px;
right: 0em;
top: 60px;
display: block;
color:white;
z-index:-1;
overflow: hidden;
}
html>body .video {
position: fixed;
z-index:-1;
overflow: hidden;
}
Quelqu'un aurait une idée?
Merci d'avance !