我有一个flex项目,人们可以在其中设置样式(添加图片,表单,文本......)并最终创建PDF。我使用purepdf库来创建PDF。我的问题是,当我创建PDF时,PDF库需要的时间超过默认的15秒脚本时间来创建页面。
我总是收到以下错误消息:
Error: Error #1502: A script has executed for longer than the default timeout period of 15 seconds.
我尝试添加scriptTimeLimit="60"
并将-default-script-limits 1000 60
添加到编译器选项中,但它仍处于默认的15秒。
我已经尝试在不同的块中分解PDF的创建,但这个我可以去的那么小。任何人都可以帮我延长默认脚本时间吗?
谢谢你们!
答案 0 :(得分:1)
感谢您的帮助!你是对的,我们不应该让应用程序停留那么长时间。我终于在ActionScript Worker的帮助下找到了一个解决方案。我把整个PDF创作交给了一个工人,并展示了一个动画加载栏。事实证明,工人不受执行时间限制的影响,可以处理详尽的任务。
感谢您指出我正确的方向!