如何在 flex 中完全禁用脚本的 max-execution-time
?可配置的最大值为 60 秒,但我正在取消其他交互式进程,这些进程的运行时间可能会比这长得多。有没有一种简单的方法可以在我的整个应用程序中禁用最大脚本执行时间?
最佳答案
你不能。也许,这很好。当然,你不能这样做很可惜,但当看到一些人用 flash 播放器制作的东西时,我很高兴。
为简单起见,Adobe 决定推广一种单线程执行模型,该模型允许通过异步回调进行并发操作。有时这会变得烦人、冗长甚至更慢(在绿色线程中执行大型计算比直接执行需要更长的时间)。这更像是一种政治选择,所以我想你能做的最好的就是接受它。
或者你可以解释一下你到底在做什么,这样我就可以提出一个解决方案。
p.s.: 已经有很多关于后台计算线程的讨论。此外,有些人使用单独的 SWF 来执行计算,或将其推送到像素弯曲器。另外,你可能想看看炼金术。它支持通过相对高效的连续传递进行线程化。
关于javascript - 在 flex 中禁用脚本最大执行时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2568206/