GIF在页面加载时冻结

时间:2018-08-30 11:54:38

标签: javascript jquery css

我想将GIF显示为一种加载屏幕,介于2页之间。 但是,一旦我单击链接转到下一页,GIF就会冻结。 好像浏览器停止了加载之外的任何其他进程。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

这是我前一段时间学到的有趣的事情。加载的gif在主线程上具有动画效果,与JavaScript使用的动画相同。页面开始卸载后,动画将停止。在这种情况下,最好的选择是使用CSS动画,因为它们在单独的线程上运行。在不同的情况下,您可能希望使用网络工作者或类似工具来防止页面锁定。

相关问题