|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Invité de passage
![]() Inscription : septembre 2011 Messages : 9 ![]() |
Bonjour à tous,
Un grand merci pour ce forum et tout ces cours... je sens que je vais devenir un gros Fan de ce Forum. Mon problème est que j'ai crée une popup jquery avec à l'intérieur une vidéo intégrée youtube. Tout fonctionne sauf que quand le clip est lancé et que je ferme la popup il continue de tourner. J'ai trouvé plusieurs solutions quand à la fermeture de cette vidéo, mais apparement ça fonctionnait avec l'ancien code youtube ( et non l'iframe ) comment faire pour stopper cette vidéo quand je ferme ma popup ? Code :
Voici le contenu de ma popup Code :
Code :
|
||||||
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Mathias PhilippeDéveloppeur Web Inscription : septembre 2011 Messages : 75 ![]() |
Le plus simple est d'utiliser l'API iframe Youtube pour faire ce genre de choses.
|
|
10
|
|
|
#3 |
|
Invité de passage
![]() Inscription : septembre 2011 Messages : 9 ![]() |
Et je pourrais toujours utiliser ma popup jquery ? ou c'est carrément l'api Youtube qui va la gérer ?
car je n'ai pas que youtube dans cette popup..j'ai du contenu html avec que je dois garder en popup ! |
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() Mathias PhilippeDéveloppeur Web Inscription : septembre 2011 Messages : 75 ![]() |
Oui tout à fait, en fait l'API te permet d'avoir le contrôle sur la partie Youtube seulement, tu crée l'objet en JS et tu peux ensuite interagir avec : pause, stop...
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : septembre 2011 Messages : 9 ![]() |
Ah ok cool merci MrPringle je vais tester ça et je reviendrais dire si ça a fonctionné pour moi ou pas ^^
Merci encore |
|
|
00
|
|
|
#6 | ||
|
Invité de passage
![]() Inscription : septembre 2011 Messages : 9 ![]() |
Bon me revoilà après avoir testé cette API ^^
Ca fonctionne niquel pour une popup ! J'ai bidouillé un peu l'API pour éviter que la vidéo ne se lance toute seule et se coupe au bout de 6 secondes ( comme sur la doc que tu m'as filé ) Donc c'est niquel quand je sors de ma popup ca coupe la zik etc niquel. Maintenant .. j'ai un nouveau problème : Comme j'ai plusieurs popup, et que le code de l'api est long, j'ai séparé ça dans un fichier que j'ai include dans ma popup. jusque là tout va bien ! Le truc c'est quand je mets l'API sur plusieurs POPOP c'est le bordel.. Tout mes clips youtube se mettent sur la même popup ( la première ) et les contenus n'ont rien à voir avec ce que j'ai importé. Voilà le code de mes popup : Code :
Les autres pages sont identiques mise à part l'ID de la vidéo.. ! On y est presque ! |
||
|
|
00
|
|
|
#7 | ||
|
Membre habitué
![]() Mathias PhilippeDéveloppeur Web Inscription : septembre 2011 Messages : 75 ![]() |
Tu devrais inclure le code dans la page mère.
Pour gérer l'ensemble des vidéos, au lieu d'une variable "simple", j'utiliserais un objet : Code :
|
||
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : septembre 2011 Messages : 9 ![]() |
Ok merci mrPringle, je vais tester de ce côté mais je reviendrais sûrement car je doute m'en sortir j'ai pas bien compris ^^
On va tenter. |
|
|
00
|
|
|
#9 | |
|
Invité de passage
![]() Inscription : septembre 2011 Messages : 9 ![]() |
Ouais en fait je n'y comprends rien en JS :/
Citation:
|
|
|
|
00
|
|
|
#10 | ||
|
Membre habitué
![]() Mathias PhilippeDéveloppeur Web Inscription : septembre 2011 Messages : 75 ![]() |
Tu crées un objet vide
La vidéo "id_de_ta_video" est appelée, tu vérifies si l'objet "mesVideos" contient "id_de_ta_video", si ce n'est pas le cas, tu crée la vidéo associée avec l'API. Tu stockes ensuite l'objet crée : Code :
C'est plus clair ? |
||
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : septembre 2011 Messages : 9 ![]() |
En théorie oui, mais en pratique je n'y arrive pas
|
|
|
00
|
|
|
#12 |
|
Membre habitué
![]() Mathias PhilippeDéveloppeur Web Inscription : septembre 2011 Messages : 75 ![]() |
Sur quelle partie tu bloques ?
Tu arrives à afficher une première fois une vidéo avec ce "système" ? |
|
00
|
|
|
#13 |
|
Invité de passage
![]() Inscription : septembre 2011 Messages : 9 ![]() |
Et bien je n'y connais rien en js et qs, donc difficile de bien placer les objets vides, de vérifier des conditions etc..
Je dois entamer une formation bientôt mais pour le moment j'ai besoin de cette fonction. Donc dur dur |
|
|
00
|
|
|
#14 |
|
Membre habitué
![]() Mathias PhilippeDéveloppeur Web Inscription : septembre 2011 Messages : 75 ![]() |
Tu peux poster ton code actuel pour une vidéo crée avec l'API ? Le dernier code qui fonctionne en fait.
|
|
00
|
|
|
#15 |
|
Invité de passage
![]() Inscription : septembre 2011 Messages : 9 ![]() |
Salut MrPringle ^^
J'ai recommencé mon code à partir des codes Youtube. J'ai refait le tout pour n'avoir que les popup et youtube ( pour tester quoi ) J'ai tenté de juste mettre le même clip dans 2 popup diff cette fois ci .. marche pas non plus :s La page : http://pastebin.com/Wb04rQmy Le JS : http://pastebin.com/8CbFRKnG Le css : http://pastebin.com/VUj8rDz9 C'est vraiment le moment pour moi d'entamer cette fucking formation !! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com