J'ai une fonction JS qui se déclenche après 10 secondes de chargement d'une page. L'une des tâches qu'il fait est la suivante:Pourquoi le déclenchement de document.body.style.overflow redémarre-t-il une vidéo flash?
document.body.style.overflow = "hidden"
J'ai une copie de flowplayer sur la page, qui lectures automatiques. Dès que le code ci-dessus est exécuté, la vidéo en cours de chargement se recharge et commence dès le début. Retrait de cette ligne, ne provoque pas de tels problèmes.
Le joueur est la dernière version, et le code du lecteur est mort de base
<div class=player_image>
<a style="display:block;width:640px;height:360px" id="player"></a>
<script>
flowplayer("player", "flowplayer-3.2.2.swf", {
playlist: [
{url: 'http://www.domain.com/movie.flv', duration: 100},
{url: 'http://www.domain.com/movie2.flv', duration: 100},
],
plugins: {
controls: null
}
});
</script>
</div>
Oui, j'ai oublié de mentionner que cela se produit uniquement dans Firefox. Eh bien, ça craint un peu. –