我刚刚为客户编写了一张全 HTML/CSS/JS 圣诞贺卡。我已经在所有主流浏览器(Safari、Chrome、Firefox、IE9/10)下的多个站点上进行了测试。
在客户端机器上,他办公室的所有机器上,在 IE9(版本 9.0.8112,与我的相同)下,动画中断并且整个东西卡住。在我测试过动画的所有机器上,一切都完美无缺。
在所有其他浏览器、我的站点和他的站点上,一切都可以完美运行。
我无法重现他在他的机器上遇到的情况,这让我很难调试。而且,他的机器大多是高端站,都在运行最新的更新。我唯一能看到他的机器和我的机器不同的是,他的机器都是“PC”,我通过 BootCamp 在 iMac 和 MacBook Pro 上运行 Windows 7。
由于我无法重现该问题,所以我不知道从哪里开始寻找。我们在他的机器上看到的是完全的屏幕卡住。所有动画停止,卡住发生后我们无法点击任何东西。卡住总是在同一时刻发生。在设定的时刻会发生“故障”(显示一系列快速变化的图像),并且屏幕在第一个之后完全卡住。
这是卡片的链接:http://grouperegiscote.com/noel-2012/
有什么想法可以让我开始寻找吗?谢谢!
最佳答案
嗯..根据http://caniuse.com/#feat=css-animation IE9 不支持动画。也许您的 IE9 支持 IE10(已打开)?
关于JavaScript 动画在客户端的 IE 9 上卡住,但我的没有。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13849556/