2011-03-01 91 views
1

我正在构建一个应用程序,它应该将一些数据发送到服务器。 Flash的URLRequest内置超时限制设置为30秒。 我无法使用AIR(因为此解决方案应该从浏览器运行),有时需要的时间为 ,请求时间超过30秒。AS3 URLRequest Timeout(非AIR)

Flash会忽略30秒后收到的任何数据,并发送IO错误事件,尽管当我检查服务器时,脚本已经执行。

是否有解决方案修改超时限制? 也许更聪明的方法? (任何库将一个巨大的请求分成更小的块并验证它们被发送到服务器)?

回答

2

您可以尝试注册JS回调并使用来自JS的请求。

+0

感谢您的信息,我实施它,工作正常。 – jsaade 2011-03-01 15:11:36

+0

@ user557996:你应该接受这是正确的答案,然后 – 2011-05-18 08:08:55