3

クリックすると別のアニメーションGIFにスワップされるアニメーションGIF画像があります。これまでのところすべてが機能します。しかし、(3番目のアニメーションGIFに)別の変更を加えたい場合、Firefoxは3番目のgifアニメーションをまったく再生しません。Chromeでは正常に動作します。

テストファイルをアップロードしたので、自分で確認できます。

http://fastertutorials.com/stuff/test.html

Firefoxでは、スマイリーをクリックすると回転し始めます。しかし、もう一度クリックすると、爆発するはずです。しかし、Firefoxで爆発が発生することはなく、Chromeでのみ発生します。

4

2 に答える 2

1

これはほぼ間違いなくFirefox12および13のバグですが、幸いなことに14で修正されているようです。

悲惨なことに、画像の別のインスタンスが存在することで問題が解決するようです。考えられる(しかし非常にハッキーな)回避策polly.gifは、ページの下部に別のインスタンスを追加し、そのインスタンスheightwidth0に設定displayすることです。に設定しnoneても機能しません。

ここで回避策を試すことができます:http://jsfiddle.net/tH5TC/

于 2012-06-28T17:40:37.787 に答える
0

これはファイアバグエラーの可能性があると思います。これを試して:

  1. ファイヤーバグを開く
  2. ページを読み込む
  3. 画像を2回クリックします
  4. 静的な悲しい顔を取得した場合は、firebughtmlコンソールを開きます
  5. <body>タグを開く
  6. 画像タグにカーソルを合わせるid

その後、アニメーションの再生が開始されます。

于 2012-06-28T15:34:29.610 に答える