处理 Flash Player 的调试版

Adobe 为开发人员提供了一个特殊版本的 Flash Player 来帮助调试。安装 Adobe Flash CS3 Professional 或 Adobe Flex Builder 2 后,您可以获得一个 Flash Player 调试版副本。

Flash Player 的调试版与发行版在错误指示方面有明显的不同。调试版显示错误类型(如一般错误、IOError 或 EOFError)、错误编号和可读错误消息。发行版则仅显示错误类型和错误编号。例如,请考虑使用以下代码:

try
{
    tf.text = myByteArray.readBoolean();
}
catch (error:EOFError)
{
    tf.text = error.toString();
}

如果 readBoolean() 方法在 Flash Player 的调试版中引发 EOFError 异常,则会在 tf 文本字段中显示以下消息:“EOFError: 错误 #2030: 到达文件末尾。”

同样的代码在 Flash Player 的发行版中则会显示以下文字:“EOFError: 错误 #2030。”

为使 Flash Player 的资源和大小在发行版中尽可能地小,因此没有提供错误消息字符串。您可以通过在文档(《ActionScript 3.0 语言和组件参考》的附录)中查找错误编号来找到相应的错误消息。或者,也可以使用 Flash Player 调试版重现错误以查看完整的错误消息。


Flash CS3

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://livedocs.adobe.com/flash/9.0_cn/main/00000101.html