8 votes

firefox arrête la vidéo youtube lors de l'expansion du div

J'utilise jquery pour étendre un div avec un embed de youtube, mais quand je clique pour étendre la taille du div firefox arrête la lecture de l'embed de youtube. Chrome , IE9 etc. n'arrêtent pas la lecture de la vidéo lors de l'extension de la taille. J'espère que quelqu'un connaîtra une solution.

$(document).ready(function() {
    $("#wideView").click(function() {
        $("#youtube-movie").toggleClass("wide");
    });
});

Cheers

1voto

Esailija Points 74052

Si vous êtes sûr que le code dans votre OP est la seule chose qui se passe alors c'est parce que .wide change dynamiquement overflow qui provoque un repeint des éléments enfants dans firefox. T

Démonstration ici : http://jsfiddle.net/rVbQ6/2/ (Faites-le dans firefox et vous verrez)

La solution consiste à supprimer toute manipulation de débordement.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X