Bonjour à tous,

J'ai un problème que je n'arrive pas à résoudre. Je n'arrive pas à afficher via fancybox des vidéos en interne. Les vidéos en lien avec youtube sur fancybox c'est ok mais pas se que je voudrais.
J'ai donc ce code mais qui coince je ne sais pas ou
?????

$(".video_interne").click(function() {
$.fancybox({
'padding' : 0,
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'title' : this.title,
'width' : 640,
'height' : 385,
'href' : this.href,
'type' : 'swf',
'swf' : {
'wmode' : 'transparent',
'allowfullscreen' : 'true'
}
});
return false;
});


$('a.fancybox_video_mp4').fancybox({
'padding' : 0,
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'titleShow': false,
'type': 'swf',
'width': 480,
'height': 385,
'swf' : {
'wmode' : 'transparent',
'allowfullscreen' : 'true'
}
});


<a class="video_interne" href="videos/player.swf?file=./videos/Pub_m6.flv&amp;autostart=true"></a>

<a class="fancybox_video_mp4" href="videos/player.swf?file=videos/Pub_m6.mp4&amp;autostart=true"></a>

J'ai bien fait un dossier videos à la racine de mon site…

Merci d'avance pour vos conseils
salut...

une solution peut être...

tu dis que ça fonctionne bien avec youtube mais certainement parce que dans ces cas là tu utilises un lien absolu...

Je pencherai donc pour un problème de relativité d'accès à tes vidéos...

Fancybox, il me semble est en mode iframe pour les vidéos...

A voir donc en essayant d'appeler tes vidéos avec le chemin absolu et on le relatif..

@ +
pchlj a écrit :
salut...

une solution peut être...

tu dis que ça fonctionne bien avec youtube mais certainement parce que dans ces cas là tu utilises un lien absolu...

Je pencherai donc pour un problème de relativité d'accès à tes vidéos...

Fancybox, il me semble est en mode iframe pour les vidéos...

A voir donc en essayant d'appeler tes vidéos avec le chemin absolu et on le relatif..

@ +





Merci, j'ai essayé toutes les solution (lien, abso, relatif, racine dossier) mais cela ne fonctionne toujours pas!!!
Si quelqu'un à une solution?
Faut peut être que je déplace le topic ?
Bonjour,


Juste une idée comme ça, car je ne suis pas non plus expert... Ne faudrait-il pas que tu cibles Fancybox, pour tes vidéos internes ?

Pour être plus clair :
$('.video_interne').click(function() {
$('.video_interne').fancybox({
'padding' : 0,
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'title' : this.title,
'width' : 640,
'height' : 385,
'href' : this.href,
'type' : 'swf',
'swf' : {
'wmode' : 'transparent',
'allowfullscreen' : 'true'
}
});
return false;
});