J'ai un film Flash (lecteur vidéo simple) qui est imbriqué dans un DIV
, lui-même imbriqué dans un fichier jQueryUI-Draggable DIV
. Ainsi flash-object < div < div.ui-draggable
Firefox redémarre l'animation Flash en encadrant les modifications de la classe DIV
Maintenant, quand j'ajouter/supprimer dynamiquement une classe au draggable DIV (dans ce cas minimized
qui lui donne une taille plus petite), Firefox (à la fois 3,6 et 4 Win & Mac) se toujours redémarrer le film flash , qui redémarre également la lecture de la vidéo dans ce film. Web12, Opera et même IE (Trident) ne me posent pas ce problème.
Pour clarifier: j'intégrer l'objet flash avec le plugin jQuery SWFObject, wmode
est opaque
, et toutes les déclarations CSS utilisent des dimensions de pixels absolues, pas %
ou ems
impliqué.
Ouais j'ai aussi rencontré ce bogue (d'abord enregistré en 2001!) Mais j'aimerais savoir quelles propriétés CSS fonctionnent et lesquelles ne le font pas. Je vais essayer un peu. – Max
En ce qui concerne ce qui fonctionne et ce qui ne fonctionne pas ... Il varie légèrement selon la version, mais recherchez les instances de NS_STYLE_HINT_FRAMECHANGE et nsChangeHint_ReconstructFrame dans http://mxr.mozilla.org/mozilla-central/source/layout/style/nsStyleStruct .cpp - Quelles que soient les propriétés qui déclenchent, elles vont déclencher ce bug. –