2012-12-06 74 views
1

我正在制作一个Flash + ActionScript3程序,通过调用一个PHP脚本,在某些时候,它将把一些文本保存到我的服务器上的文本文件中。我想确保我的程序解决了此过程可能出现的故障。针对PHP脚本加载失败的Flash AS3监控?

我已经实现了一种方法让PHP脚本将状态消息发送回Flash,以了解fwrite操作是否成功(see here)。

但是如果PHP脚本无法首先加载呢?或者如果它挂起? (例如,假设用户的互联网连接瞬间丢失。)我可以采用什么方法来检查并处理这种情况?任何意见或指针在正确的方向将不胜感激。 谢谢!

+1

您可以侦听IO_ERROR和SECURITY_ERROR你的装载机

varLoader.addEventListener(IOErrorEvent.IO_ERROR, onError); function onError(evt:IOErrorEvent):void { trace(evt); } 

你可以测试一下:你可以这样做。如果您显示用于调用PHP页面的代码,则可以为您提供实际的代码示例 – BadFeelingAboutThis

回答

1

是像伦敦说IO_ERROR。我仍然把你的项目保存在我的桌面上。通过禁用Internet连接