【问题标题】:Flash AS3 monitoring for PHP script load failure?Flash AS3 监控 PHP 脚本加载失败?
【发布时间】:2012-11-24 20:47:20
【问题描述】:

我正在制作一个 Flash+ActionScript3 程序,它会在某个时间点通过调用 PHP 脚本将一些文本保存到我服务器上的文本文件中。我想确保我的程序考虑到此过程可能出现的故障。

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

但是如果 PHP 脚本一开始就加载失败怎么办?或者如果它挂起? (例如,假设用户的 Internet 连接暂时丢失。)我可以在 AS3 中采用什么方法来检查和处理这种情况?任何正确方向的建议或指示将不胜感激。 谢谢!

【问题讨论】:

  • 你可以在你的加载器上监听 IO_ERROR 和 SECURITY_ERROR。如果您显示用于调用 PHP 页面的代码,有人可以给您一个实际的代码示例

标签: php actionscript-3 flash status


【解决方案1】:

是的,就像伦敦所说的 IO_ERROR。我仍然将您的项目保存在我的桌面上。您可以执行以下操作:

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

您可以通过禁用互联网连接来测试它

【讨论】:

    猜你喜欢
    • 2017-01-16
    • 2021-12-10
    • 1970-01-01
    • 2019-10-31
    • 2011-06-03
    • 2010-11-15
    • 2013-12-16
    • 2021-08-05
    • 1970-01-01
    相关资源
    最近更新 更多