2011-09-07 5 views
0

J'utilise Popcorn.js et son extension Popcorn Capture.Popcorn.js ne pas rembobiner

J'ai le code suivant:

function setVidPoster() { 
    var video = Popcorn('#bzm_video'), poster; 
     video.listen("canplayall", function() { 
     this.capture({at: 1}); 
     this.currentTime(0); 
    }); 
} 

Je suis en train de capturer l'image 1 seconde comme l'affiche, mais le lecteur vidéo se déplace effectivement à 1 seconde et dit là. De la documentation capture Popcorn je suppose que ce n'est pas destiné à se produire, mais je ne peux pas comprendre comment déplacer la vidéo au début (currentTime devrait fonctionner à partir de la documentation)

Répondre

2

Vous ne savez pas si vous Je suis encore en train de chercher ça, mais je me suis baladé dans popcorn.capture, et j'ai poussé quelques changements au repo de capture, pour obtenir une affiche capturée à un certain moment, et reculer à 0. Peut-être envie de l'essayer.

Ma mise en œuvre finale ressemblait à ceci:

document.addEventListener("DOMContentLoaded", function() { 

     var p = Popcorn("#video"); 
     p.listen("canplayall", function() { 

     this.capture({ at: 10 }); 

     }); 
     p.play().pause(); 

    }, false); 

Je ne pouvais trouver aucun problème dans le rebobinage Pop-corn, cependant. Si vous avez toujours des problèmes, postez un cas de travail complet, et je vais y jeter un coup d'oeil :)

+0

+1! Grande réponse :) – Rick

+0

J'ai essayé cela avec la version la plus récente de popcorn.capture et la vidéo entière a été désactivée. Pour l'instant en raison des priorités, je suis juste retourné à la capture de la première image et rester là avec l'ancienne version du plugin, mais je vais poster du code réel quand j'ai l'occasion – Damon

+0

@Damon, désolé de vous pousser pour la code ... :) mais avez-vous réussi quelque chose, je suis assez coincé où vous étiez il y a 3 ans. – morne

Questions connexes