我有一个动画gif图像,可以交换到另一个动画gif onclick。到目前为止一切正常。但是当我想进行另一次改变(第三个动画gif)时,firefox根本不会播放第三个gif动画。在Chrome中它可以正常工作。
我上传了一个测试文件,以便您自己查看:
http://fastertutorials.com/stuff/test.html
在firefox中,当你点击笑脸时,它会开始旋转。但如果你第二次点击它应该爆炸。但爆炸永远不会在Firefox中播放,只能在Chrome中播放。
答案 0 :(得分:1)
这几乎肯定是Firefox 12和13中的一个错误,但幸运的是它似乎在14中修复了。
令人难以置信的是,拥有另一个图像实例似乎解决了这个问题。可能的(但非常hacky)解决方法可能是在页面底部添加另一个polly.gif
实例,并将其height
和/或width
设置为0.设置{{1} } display
无效。
您可以在此处尝试解决方法:http://jsfiddle.net/tH5TC/
答案 1 :(得分:0)
我认为这可能是一个瘟疫错误。 试试这个:
<body>
代码id
然后动画应该开始播放。