<\/code>: <\/li>\n<\/ol>\n?>\n?><\/pre>\n\n- JavaScript Integration (
app.js<\/code>): <\/strong> Créer app.js<\/code> pour initialiser Popcorn.js et lire une vidéo YouTube: <\/li>\n<\/ol>\nwindow.onload = function() {\n var pop = Popcorn.youtube(\".video\", \"http:\/\/www.youtube.com\/watch?v=x88Z5txBc7w\");\n pop.play();\n};<\/pre>\n N'oubliez pas de servir cette page via un serveur HTTP (par exemple, python -m SimpleHTTPServer 2723<\/code> sur macOS) pour la fonctionnalité du lecteur YouTube. <\/p>\n Techniques avancées: synchronisation dynamique du contenu: <\/strong> <\/p>\n Améliorons l'application pour mettre à jour dynamiquement le contenu en fonction des horodatages vidéo. Nous afficherons les noms de pays comme ils sont mentionnés dans une vidéo mondiale de Yakko. <\/p>\n
\n- Ajouter un élément de texte: <\/strong> Ajouter un élément
<\/code> pour afficher les noms du pays dans index.html<\/code>: <\/li>\n<\/ol>\nYakko's singing about <\/span><\/h2><\/pre>\n\n- DOM Manipulation avec
code()<\/code> plugin: <\/strong> Utilisez le plugin code()<\/code> dans app.js<\/code> pour mettre à jour le contenu <\/code> à des horodatages spécifiques: <\/li>\n<\/ol>\n\/\/ ... (previous code) ...\n\nvar countries = [\n { start: 20.2, end: 20.7, country_name: \"United States\" },\n \/\/ ... add more countries ...\n];\n\ncountries.forEach(function(country) {\n pop.code({\n start: country.start,\n end: country.end,\n onStart: function() {\n document.querySelector(\".country-name\").innerHTML = country.country_name;\n }\n });\n});\n\n\/\/ ... (rest of the code) ...<\/pre>\n\n- Intégration d'images avec
flickr()<\/code> plugin: <\/strong> Ajouter un <\/div><\/code> à index.html<\/code> pour les images. Modifier app.js<\/code> pour utiliser le plugin flickr()<\/code>: <\/li>\n<\/ol>\n\/\/ ... (previous code) ...\n\ncountries.forEach(function(country) {\n \/\/ ... (code plugin) ...\n\n pop.flickr({\n start: country.start,\n end: country.end,\n tags: country.country_name + \" Flag\",\n numberofimages: 5,\n height: \"100px\",\n width: \"100px\",\n target: \"photos\"\n });\n});\n\n\/\/ ... (rest of the code) ...<\/pre>\n\n- Intégration de Google Maps: <\/strong> Incluez l'API Google Maps dans
index.html<\/code>: <\/li>\n<\/ol>\n?><\/pre>\n Ajouter un <\/div><\/code> à index.html index.html<\/code>. Dans app.js app.js<\/code>, initialisez une carte et utilisez le géocodeur pour positionner un marqueur basé sur le nom du pays: <\/p>\n\n\n\n Hello World Popcorn.js<\/title>\n \n