gpt4 book ai didi

javascript - 如何在进行密集计算时保持动画 gif 运行

转载 作者:可可西里 更新时间:2023-11-01 01:17:34 24 4
gpt4 key购买 nike

我有一个页面用 Javascript 进行一些密集且持久的计算。我想要一个加载动画来告诉用户正在取得进展。我现在有一个动画 gif,但是当 Javascript 运行时整个浏览器窗口卡住(并且 gif 不播放)。然后当它完成时,它解冻。计算必须在客户端进行,因此不能在服务器上完成。

有没有办法防止 Javascript 在进行计算时卡住页面并停止播放动画?

最佳答案

您还可以使用 HTML5 webworkers ( Wikipedia ) 在后台运行长时间运行的脚本。这就像 javascript 的多线程。

它将在除 IE 之外的最新浏览器中工作。

找到一个使用 webworker 的游戏 check it out

关于javascript - 如何在进行密集计算时保持动画 gif 运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7300632/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com