2
A
回答
4
这是不可能的。
0
坚持住,我的意思是这取决于 - 你不能做一个功能性的方式,但如果我们谈论严格的理论,那么你可以破解这样的事情:
var returned:Boolean = false;
function syncService():void {
httpService.addEventListener(Event.COMPLETE, completeHandler);
httpService.send();
while (!returned) {}
return;
}
function completeHandler(e:Event):void {
returned = true;
}
我会从不在生产中使用它,甚至可能不工作。它只是要求超时错误等 - 但理论上应该这样做,对吧?
+2
这是行不通的。 ActionScript运行在一个单独的线程中,它只会停留在while循环中,永远不会调用completeHandler,也不会再次绘制到屏幕上。 – joshtynjala 2009-11-25 22:03:58
相关问题
- 1. Flex中的Flash HTTPService
- 2. 在Flex中,我可以发送HTTPService POST请求而不是GET请求吗?
- 3. Flex中的两个不同的HTTPService类
- 4. Flex HTTPService:检索发送请求的服务
- 5. Flex - URLLoader和HTTPService
- 6. Flex HTTPService错误
- 7. Flex httpservice故障
- 8. 同步GET请求
- 9. iPhone同步请求
- 10. django同步请求
- 11. AFNetworking同步请求
- 12. Volley同步请求
- 13. 同步JSONP请求
- 14. CasperJS同步请求
- 15. 同步Ajax请求
- 16. 同步UIWebview请求
- 17. 请求AVAssetForVideo同步
- 18. 带Websockets的同步请求
- 19. Flex HTTPService进度条
- 20. 异步API请求的同步API请求Swift 2.2
- 21. 来自线程与异步请求的NSURLConnection同步请求
- 22. Flex HTTPService组件的resultFormat
- 23. Windows Azure中的同步请求?
- 24. 使用Redis同步Django中的请求
- 25. Windows Phone中的RestSharp同步请求
- 26. angular2中的同步GET请求
- 27. 用iOS中后台线程中的同步请求替换异步请求?
- 28. 如何使用请求参数与的HTTPService特殊字符 - Flex的
- 29. jquery ajax同步http请求
- 30. Java同步帮助请求
你的意思是'httpService.send()'只在服务完成后才返回? - 据我所知,第 – Amarghosh 2009-11-24 12:41:37