运行时可能发生以下错误。在 ActionScript 3.0 中,无论是在严谨模式下还是在警告模式下编译,都将进行运行时类型检查。
| 代码 | 消息 | 说明 | |
|---|---|---|---|
| 1000 | 系统内存不足。 | 系统可用内存无法满足 Flash Player 编译代码的需要。请关闭系统上正在运行的某些应用程序或进程。 | |
| 1001 | 未实现方法 %1。 | ||
| 1002 | Number.toPrecision 的范围是 1 至 21。Number.toFixed 和 Number.toExponential 的范围是 0 至 20。指定的值不在期望范围之内。 |
指定的值不在 precision 参数的期望范围之内。Number.toPrecision 的范围是 1 至 21。Number.toFixed 和 Number.toExponential 的范围是 0 至 20。
| |
| 1003 | radix 参数必须介于 2 至 36 之间;实际得到的是 %1。 |
为方法或属性的 radix 参数传递的值小于 2 或大于 36。请传递一个介于 2 至 36 之间的值作为 radix 参数。
| |
| 1004 | 对不兼容的对象调用了方法 %1。 | 尝试调用的方法不适用于指定对象。如果已将原型函数从一个对象复制到另一个对象然后又调用此函数,但目标对象类型与原始对象类型不同,则会发生此错误。请确保目标对象与原始对象的类型相同。有关详细信息,请参阅 ECMAScript Language Specification(《ECMAScript 语言规范》)第 3 版中的第 15 章。 | |
| 1005 | 数组索引不是正整数 (%1)。 | 尝试使用非正整数的索引值访问数组成员。仅传递正整数作为数组的索引值。 | |
| 1006 | %1 不是函数。 |
尝试调用不存在的函数时,发生此错误。请确保正在调用正确的函数且自 ActionScript 2.0 以来此 API 尚未发生更改。此外,请确保正在使用正确的对象。例如,使用以下代码时,将出现此错误(由于最后一行错误地调用了变量 big,而非 blg):
| |
| 1007 | 尝试实例化的函数不是构造函数。 | ||
| 1008 | %1 指代不明确;找到了多个匹配的绑定。 | ||
| 1009 | 无法访问空对象引用的属性或方法。 |
计算结果为 null 的对象可以不包含任何属性。在某些意外(尽管有效)的情况下,可能发生此错误。以创建 Sprite 对象的以下代码为例。由于从未将此 Sprite 对象添加到显示列表中(使用 DisplayObjectContainer 对象的 addChild() 方法),因此其 stage 属性设置为 null。在这种情况下,此示例将生成此错误,这是因为 Sprite 对象的 stage 属性不能拥有任何属性:
| |
| 1010 | 术语尚未定义,并且无任何属性。 |
如果尝试访问并不存在的对象的属性,将发生此错误。例如:
由于拼写错误也可能产生此错误,在下面的示例中,
| |
| 1011 | 方法 %1 包含非法的 opcode %2(在偏移 %3 处)。 | 请参见此表底部的注意。* | |
| 1012 | 最后一条指令超出代码大小。 | 请参见此表底部的注意。* | |
| 1013 | 当 scopeDepth 为 0 时,无法调用 OP_findproperty。 | 请参见此表底部的注意。* | |
| 1014 | 找不到类 %1。 | ||
| 1015 | 方法 %1 无法设置默认的 XML 命名空间。 | 请参见此表底部的注意。* | |
| 1016 | 类型 %1 不支持后代运算符 (..)。 | ||
| 1017 | 发生范围堆栈上溢。 | 请参见此表底部的注意。* | |
| 1018 | 发生范围堆栈下溢。 | 请参见此表底部的注意。* | |
| 1019 | Getscopeobject %1 超出范围。 | 请参见此表底部的注意。* | |
| 1020 | 代码不能超出方法结尾。 | 请参见此表底部的注意。* | |
| 1021 | 至少一个分支目标不是方法中的有效指令。 | 请参见此表底部的注意。* | |
| 1022 | void 类型只能用作函数返回类型。 | 请参见此表底部的注意。* | |
| 1023 | 发生堆栈上溢。 | 请参见此表底部的注意。* | |
| 1024 | 发生堆栈下溢。 | 请参见此表底部的注意。* | |
| 1025 | 访问了无效的寄存器 %1。 | 请参见此表底部的注意。* | |
| 1026 | 插槽 %1 超出 %3 的 slotCount=%2。 | 请参见此表底部的注意。* | |
| 1027 | Method_info %1 超出 method_count=%2。 | 请参见此表底部的注意。* | |
| 1028 | Disp_id %1 超出 %3 的 max_disp_id=%2。 | 请参见此表底部的注意。* | |
| 1029 | Disp_id %1 未在 %2 中定义。 | 请参见此表底部的注意。* | |
| 1030 | 堆栈深度不对称。 %1 != %2. | 请参见此表底部的注意。* | |
| 1031 | 范围深度不对称。 %1 != %2. | 请参见此表底部的注意。* | |
| 1032 | Cpool 索引 %1 超出范围 %2。 | 请参见此表底部的注意。* | |
| 1033 | Cpool 条目 %1 是错误的类型。 | 请参见此表底部的注意。* | |
| 1034 | 类型强制转换失败: 无法将 %1 转换为 %2。 | ||
| 1035 | 在方法 %1 中发现了非法的超级表达式。 | 请参见此表底部的注意。* | |
| 1037 | 无法向 %2 上的方法 %1 赋值。 | 请参见此表底部的注意。* | |
| 1038 | 已定义 %1。 |
在同一作用域内,不能多次声明具有同一标识符名称的变量或函数。在 ActionScript 3.0 中,不同的代码块(如用于同一 function 定义中的两个 for 循环中的代码块)将被视为在同一作用域内。请参见此表底部的注意。*
| |
| 1039 | 在方法被引用之前无法对其进行验证。 | 请参见此表底部的注意。* | |
| 1040 | instanceof 的右侧必须是类或函数。 |
instanceof 运算符右侧的表达式必须为类或函数。
| |
| 1041 | 运算符的右侧必须是类。 |
is 运算符右侧的表达式必须为类。
| |
| 1042 | 不是 ABC 文件。major_version=%1 minor_version=%2。 | 使用播放器尝试播放的文件无效:用于生成此 SWF 的工具可能已过期,或此 SWF 本身可能已损坏。 | |
| 1043 | code_length=%1 无效。 | 请参见此表底部的注意。* | |
| 1044 | MethodInfo-%1 不支持 flags=%2。 | 请参见此表底部的注意。* | |
| 1045 | 不支持 traits kind=%1。 | 请参见此表底部的注意。* | |
| 1046 | 定义前引用了 MethodInfo-%1。 | 请参见此表底部的注意。* | |
| 1047 | 未找到入口点。 | 请参见此表底部的注意。* | |
| 1049 | 原型对象必须是 vanilla 对象。 | 请参见此表底部的注意。* | |
| 1050 | 无法将 %1 转换为原始类型。 | 请参见此表底部的注意。* | |
| 1051 | 对 %1 的早期绑定访问非法。 | 请参见此表底部的注意。* | |
| 1052 | 传递给 %1 函数的 URI 无效。 | 请参见此表底部的注意。* | |
| 1053 | 非法覆盖 %1(在 %2 中)。 | 请参见此表底部的注意。* | |
| 1054 | 异常处理函数中存在非法的范围或目标偏移量。 | 请参见此表底部的注意。* | |
| 1056 | 无法在 %2 上创建属性 %1。 | 正在尝试为非动态类实例中不存在的属性赋值。此操作仅适用于动态类的实例。 | |
| 1057 | %1 中只能包含方法。 | 请参见此表底部的注意。* | |
| 1058 | 非法的操作数类型: %1 必须为 %2。 | 请参见此表底部的注意。* | |
| 1059 | 定义前引用了 ClassInfo-%1。 | 请参见此表底部的注意。* | |
| 1060 | ClassInfo %1 超出 class_count=%2。 | 请参见此表底部的注意。* | |
| 1061 | 将值 %1 转换为 %2 时无法不损失精度。 |
如果尝试将小数赋给数据类型为 int 的属性,将出现此错误。
如果赋值超出范围,也会出现此错误,如下所示:
使用按位向左移位运算符 (<<) 时,也会出现此错误。例如,请考虑以下代码:
向左移位运算符 (<<) 的结果解释为 32 位带符号的 2 的补码数。在本示例中,结果为负值,将此结果赋予 uint 类型的属性时,将发生错误。解决方法如下所示:
| |
| 1063 | %1 中的参数数量不匹配。应为 %2 个,实为 %3 个。 | ||
| 1064 | 不能调用方法 %1 作为构造函数。 |
将提取的方法永久地绑定到提取这些方法的对象中。因此,以后不能将这些方法作为构造函数进行调用。例如,下面的代码将在类 A 中创建函数 f():
在以下代码中,提取此函数将不会产生错误。但创建此函数的新实例将产生错误。
| |
| 1065 | 未定义变量 %1。 |
您所使用的词汇引用未定义。例如,在以下语句中,由于未定义 x,trace(x) 语句将生成错误。但是,由于定义了 y,因此 trace(y) 语句不会生成错误:
| |
| 1066 | 不支持 function('function body') 形式。 |
与 JavaScript 不同,Flash 不使用 eval() 和 function() 动态编译代码。因此,在 ActionScript 3.0 中将其作为构造函数进行调用将生成此错误。
| |
| 1067 | 本机方法 %1 中包含非法的方法体。 | 请参见此表底部的注意。* | |
| 1068 | 无法协调 %1 和 %2。 | 请参见此表底部的注意。* | |
| 1069 | 在 %2 上找不到属性 %1,且没有默认值。 |
在非动态类实例中引用了未定义的属性。例如,当以下代码引用未定义且不能动态创建的 x 属性时,将生成此错误:
| |
| 1070 | 在 %2 上找不到方法 %1 |
正在使用 super 语句调用函数,但超类中不存在该函数。例如,以下代码将生成此错误:
| |
| 1071 | 函数 %1 已绑定到 %2。 | ||
| 1072 | Disp_id 0 是非法的。 | 请参见此表底部的注意。* | |
| 1073 | 已替换非覆盖方法 %1,因为 disp_id %2 重复。 | 请参见此表底部的注意。* | |
| 1074 | 在 %2 上非法写入只读属性 %1。 | ||
| 1075 | Math 不是函数。 |
正在尝试将 math() 作为函数进行调用,但 Math 是具有静态方法的类。
| |
| 1076 | Math 不是构造函数。 | 无法实例化 Math 类。 | |
| 1077 | 在 %2 上非法读取只写属性 %1。 | ||
| 1078 | 非法的 opcode/multiname 组合: %1<%2>. | 请参见此表底部的注意。* | |
| 1079 | 载入代码中不允许使用内置方法。 | 请参见此表底部的注意。* | |
| 1080 | 非法的命名空间值。 | 请参见此表底部的注意。* | |
| 1081 | 在 %2 上找不到属性 %1,且没有默认值。 | ||
| 1082 | 未设置默认的命名空间。 | 请参见此表底部的注意。* | |
| 1083 | 未绑定元素“%2”的前缀“%1”。 |
属性名称或元素名称具有前缀,但未找到匹配的命名空间。由于没有与 foo:x 匹配的 foo 命名空间,因此此语句生成错误:<foo:x xmlns:clowns='http://circuscenter.org'>
| |
| 1084 | 元素或属性(“%”)与 QName 生成不匹配:QName::=(NCName':')?NCName。 |
将 foo: 或 :foo 用作元素或属性名称,但是冒号的另一侧没有内容。
| |
| 1085 | 元素类型“%1”必须由相匹配的结束标签“%2>”终止。 | ||
| 1086 | %1 方法只能用于包含单一项目的列表。 |
如果 XMLList 类的列表中仅包含一个项,则此类将特定于 XML 的函数传播到它的一个子类。如果此列表中包含多个项,则例程会因此错误而失败。以下模拟 XML 函数的 XMLList 函数会发生此错误:
| |
| 1087 | 不允许对索引 XML 进行赋值。 | ||
| 1088 | 文档中根元素后面的标记格式必须正确。 |
下面为可能产生此错误的原因:
| |
| 1089 | 不支持对包含多个项目的列表进行赋值。 | ||
| 1090 | XML 分析器失败:元素格式不正确。 |
元素名称格式不正确。此示例中的元素名称格式不正确,因为结尾处的右尖括号 > 丢失:
<a/><b></b | |
| 1091 | XML 分析器失败:CDATA 部分未结束。 | ||
| 1092 | XML 分析器失败:XML 声明未结束。 | ||
| 1093 | XML 分析器失败:DOCTYPE 声明未结束。 | ||
| 1094 | XML 分析器失败:注释未结束。 | ||
| 1095 | XML 分析器失败:属性未结束。 | ||
| 1096 | XML 分析器失败:元素未结束。 | ||
| 1097 | XML 分析器失败:正在处理的指令未结束。 | ||
| 1098 | 表示无命名空间的前缀 %1 非法。 |
如果尝试传入具有非空前缀的空 URI,此命名空间构造函数将引发此错误,如本例所示:
ns = new Namespace ("prefix", "");
| |
| 1100 | 在由一个 RegExp 构建另一个的过程中无法提供标志。 |
由现有的正则表达式创建新的正则表达式时,也会复制现有表达式的标志。如要创建具有不同标志的正则表达式,请使用 new 运算符并按照需要设置标志。例如,此语句创建正则表达式并指定标志设置:
此语句也可以创建与 re 具有相同标志的正则表达式:
| |
| 1101 | 无法验证具有未知作用域的方法 %1。 | 请参见此表底部的注意。* | |
| 1102 | 类型 %1 的默认值非法。 | 请参见此表底部的注意。* | |
| 1103 | 类 %1 不能扩展最终基类。 | 请参见此表底部的注意。* | |
| 1104 | 已为元素“%1”指定了属性“%2”。 | ||
| 1107 | ABC 数据已损坏,尝试的读取操作超出范围。 | 请参见此表底部的注意。* | |
| 1108 | OP_newclass opcode 使用的基类不正确。 | 请参见此表底部的注意。* | |
| 1109 | 尝试从方法 %2 中直接调用未限定范围的函数 %1。 | 请参见此表底部的注意。* | |
| 1110 | %1 无法扩展 %2。 | 请参见此表底部的注意。* | |
| 1111 | %1 无法实现 %2。 | 请参见此表底部的注意。* | |
| 1112 | 类强制转换的参数数量不匹配。应为 1,实际得到的是 %1。 | ||
| 1113 | 方法中使用的 OP_newactivation 没有 NEED_ACTIVATION 标志。 | 请参见此表底部的注意。* | |
| 1114 | 使用的 OP_getglobalslot 或 OP_setglobalslot 不具有全局范围。 | 请参见此表底部的注意。* | |
| 1115 | %1 不是构造函数。 | ||
| 1116 | Function.prototype.apply 的第二个参数必须是数组。 | ||
| 1117 | XML 名称无效: %1. | ||
| 1118 | 节点间存在非法循环。 | ||
| 1119 | %1 类型的操作数不支持删除运算符。 | ||
| 1120 | 无法在 %2 上删除属性 %1。 | ||
| 1121 | 方法 %1 具有重复的方法正文。 | ||
| 1122 | 本机方法 %1 中包含非法的方法体。 | ||
| 1123 | 类型 %1 不支持过滤运算符。 | ||
| 1124 | OP_hasnext2 要求对象和索引位于不同的寄存器。 | ||
| 1125 | 索引 %1 超出范围 %2。 | ||
| 1126 | 无法更改固定矢量的长度。 | ||
| 1127 | 尝试对非参数化类型执行类型应用程序。 | ||
| 1128 | %1 的类型参数的数目不正确。应为 %2 个,实为 %3 个。 | ||
| 1502 | 脚本的执行时间已经超过了 15 秒的默认超时设置。 | 超时期间过后执行脚本。(默认超时期间为 15 秒。)发生此错误后,脚本可以继续执行 15 秒,然后将终止脚本并引发编号为 1503 的运行时错误(脚本在 30 秒内未能退出,终止其执行)。 | |
| 1503 | 脚本未能在 30 秒后退出而被终止。 | 30 秒后仍然继续执行此脚本。如果此脚本的执行时间超过 15 秒(即默认的超时期间),Flash Player 将首先引发编号为 1502 的运行时错误(脚本的执行时间超过 15 秒的默认超时期间)。错误 1502 发生 15 秒后,发生此错误。 | |
| 1507 | 参数 %1 不能为 null。 | ||
| 1508 | 为参数 %1 指定的值无效。 |
您可能正在尝试传递错误的数据类型。例如,代码
在运行时将生成错误,原因是将 doSomething 转换为 int 数据类型。 | |
| 1510 | 当回调参数为某个类的方法时,此可选参数必须为 null。 | ||
| 2000 | 没有活动的安全上下文。 | ||
| 2001 | 指定的参数太少;应为 %2,实际得到的是 %1。 | ||
| 2002 | 尝试对无效的套接字进行操作。 | ||
| 2003 | 指定的套接字端口号无效。 | 有效范围介于 0 到 65535 之间。有关详细信息,请参阅本语言参考中的“套接字连接”。 | |
| 2004 | 某个参数无效。 | ||
| 2005 | 参数 %1 的类型不正确。应为类型 %2。 | ||
| 2006 | 提供的索引超出范围。 | ||
| 2007 | 参数 %1 不能为 null。 | ||
| 2008 | 参数 %1 必须是某个可接受的值。 | ||
| 2009 | 此方法不能用于带有样式表的文本字段。 | ||
| 2010 | 仅限于文件系统的 SWF 文件不得使用套接字。 | ||
| 2011 | 与 %1 的套接字连接失败: %2。 | 存在网络问题。可能是由于未解析 DNS 名称或未连接 TCP 套接字。 | |
| 2012 | 无法实例化 %1 类。 | ||
| 2013 | 该功能只能在 Flash 创作工具中使用。 | ||
| 2014 | 该功能目前无法使用。 | 本系统不支持此功能。 | |
| 2015 | 无效的 BitmapData。 | ||
| 2017 | 只有可信的本地文件可使 Flash Player 退出。 | ||
| 2018 | System.exit 仅在独立的 Flash Player 中可用。 | ||
| 2019 | 指定的深度无效。 | ||
| 2020 | 无法交换具有不同父级的 MovieClips 对象。 | ||
| 2021 | 对象创建失败。 | ||
| 2022 | 必须从 DisplayObject 继承 %1 类以链接到元件。 | ||
| 2023 | 必须从 Sprite 继承 %1 类以链接到根。 | ||
| 2024 | 不能将对象添加为其自身的子对象。 | ||
| 2025 | 提供的 DisplayObject 必须是调用者的子级。 | ||
| 2026 | 导航至 URL %1 时出现错误。 | 可能的原因是此 URL 不存在、网络连接有问题或者 URL 在安全沙箱之外。 | |
| 2027 | 参数 %1 必须是非负数;实际得到的是 %2。 | ||
| 2028 | 只能与本地文件系统的内容交互的 SWF 文件 %1 无法访问 Internet URL %2。 | ||
| 2029 | 此 URLStream 对象中没有已打开的流。 | ||
| 2030 | 遇到文件尾。 | ||
| 2031 | 套接字错误。 | 发生套接字错误。有关详细信息,请参阅本语言参考中的“套接字连接”。 | |
| 2032 | 流错误。 | ||
| 2033 | 键生成失败。 | ||
| 2034 | 提供的摘要无效。 | ||
| 2035 | 找不到 URL。 | ||
| 2036 | 加载未完成。 | ||
| 2037 | 函数调用序列不正确,或前面的调用不成功。 | ||
| 2038 | 文件 I/O 错误。 | ||
| 2039 | 无效的远程 URL 协议。远程 URL 协议必须是 HTTP 或 HTTPS。 | ||
| 2041 | 一次只能执行一个文件浏览会话。 | ||
| 2042 | 此加载操作不支持摘要属性。 | ||
| 2044 | 未处理的 %1。 | ||
| 2046 | 已加载文件的签名无效。 | ||
| 2047 | 安全沙箱冲突: %1: %2 无法访问 %3。 | ||
| 2048 | 安全沙箱冲突: %1 无法从 %2 加载数据。 | ||
| 2049 | 安全沙箱冲突: %1 无法将数据上载至 %2。 | ||
| 2051 | 安全沙箱冲突: %1 无法在 %2 中计算脚本 URL(allowScriptAccess 为 %3)。尝试的 URL 为 %4。 | ||
| 2052 | allowDomain 和 allowInsecureDomain 只允许使用字符串参数。 | ||
| 2053 | 安全沙箱冲突: %1 不能清除由 %2 设定的间隔定时器。 | ||
| 2054 | Security.exactSettings 的值在使用后便不能进行更改。 | ||
| 2055 | 无法开始打印作业。 | ||
| 2056 | 无法将打印作业发送至打印机。 | ||
| 2057 | 无法将此页面添加至打印作业。 |
未正确使用 addPage() 方法。请参阅此语言参考中的 addPage() 条目。
| |
| 2058 | 解压缩数据时出错。 | ||
| 2059 | 安全沙箱冲突: %1 不能覆盖由 %2 添加的 ExternalInterface 回调。 | ||
| 2060 | 安全沙箱冲突: ExternalInterface 调用方 %1 无法访问 %2。 | ||
| 2061 | 没有注册 ExternalInterface 回调 %1。 | ||
| 2062 | Event 的子类必须覆盖 clone() {return new MyEventClass (...);}。 | ||
| 2063 | 尝试执行 IME 命令时出错。 |
一个 IME 服务失败。
| |
| 2065 | 无法设置此目标的焦点。 | ||
| 2066 | 指定的计时器延迟超出范围。 | ||
| 2067 | ExternalInterface 在此容器中不可用。ExternalInterface 要求使用 Internet Explorer ActiveX、Firefox、Mozilla 1.7.5 及其更高版本或其它支持 NPRuntime 的浏览器。 | ||
| 2068 | 声音无效。 | ||
| 2069 | Loader 类不实现此方法。 | ||
| 2070 | 安全沙箱冲突: 调用方 %1 无法访问属于 %2 的 Stage。 | ||
| 2071 | Stage 类不实现此属性或方法。 | ||
| 2074 | 舞台太小,放不下下载 UI。 | ||
| 2075 | 下载的文件无效。 | 可能的原因是文件解压缩失败、文件格式无效或签名验证失败。 | |
| 2077 | 无法使用指定的输入参数执行此过滤操作。 | ||
| 2078 | 无法修改位于时间轴上的对象的名称属性。 | ||
| 2079 | Bitmap 派生的类只能与 defineBits 字符(位图)关联。 | ||
| 2082 | 连接失败,因为该对象已连接。 | ||
| 2083 | 关闭失败,因为该对象未连接。 | ||
| 2084 | 参数的 AMF 编码不能超过 40K。 | ||
| 2085 | 参数 %1 必须为非空字符串。 | ||
| 2086 | mms.cfg 文件中的设置禁止此 FileReference 请求。 | ||
| 2087 | FileReference.download() 文件名包含禁止的字符。 | 文件名不能包含空格或以下任何字符: /、\、:、*、?、"、<、>、|、% 或 ASCII 控制字符 0 至 31(0x00 至 0X1F)。此外,某些浏览器或服务器可能不支持长度超过 256 个字符的文件名。 | |
| 2088 | Proxy 类不实现 getProperty。它必须由一个子类覆盖。 | ||
| 2089 | Proxy 类不实现 setProperty。它必须由一个子类覆盖。 | ||
| 2090 | Proxy 类不实现 callProperty。它必须由一个子类覆盖。 | ||
| 2091 | Proxy 类不实现 hasProperty。它必须由一个子类覆盖。 | ||
| 2092 | Proxy 类不实现 deleteProperty。它必须由一个子类覆盖。 | ||
| 2093 | Proxy 类不实现 getDescendants。它必须由一个子类覆盖。 | ||
| 2094 | 事件调度递归溢出。 | 递归超过最大递归深度。(默认的最大递归深度为 256。) | |
| 2095 | %1 无法调用回调 %2。 | ||
| 2096 | HTTP 请求标头 %1 不能通过 ActionScript 设置。 | 您正在将一个禁用的 HTTP 标头添加到 HTTP 请求中。有关禁用的 HTTP 请求标头的完整列表,请参阅 flash.net.URLRequestHeader 类。 | |
| 2097 | FileFilter 数组格式不正确。 |
存在两种有效格式:
这两种文件格式不能互换;您只能使用其中的一种。有关详细信息,请参阅本语言参考中的 FileFilter 类。 | |
| 2098 | 正在加载的对象不是一个 .swf 文件,无法请求获取其 SWF 属性。 | ||
| 2099 | 正在加载的对象因尚未完全加载而无法提供此信息。 | ||
| 2100 | Loader.loadBytes() 中 ByteArray 参数的长度必须大于 0。 | ||
| 2101 | 传递给 URLVariables.decode() 的字符串必须是包含名称/值对的 URL 编码的查询字符串。 | ||
| 2102 | 前面的 XMLNode 参数必须是调用者的子级。 | ||
| 2103 | XML 递归失败: 新子级将创建无限循环。 |
可能是由于您正在尝试使对象互为子对象。例如,以下代码会生成此错误,因为 a 和 b 都在尝试将对方添加为子对象。
a.addChild(b); b.addChild(a); | |
| 2105 | Proxy 类不实现 nextNameIndex。它必须由一个子类覆盖。 | ||
| 2106 | Proxy 类不实现 nextName。它必须由一个子类覆盖。 | ||
| 2107 | Proxy 类不实现 nextValue。它必须由一个子类覆盖。 | ||
| 2108 | 找不到场景 %1。 | ||
| 2109 | 在场景 %2 中找不到帧标签 %1。 | ||
| 2110 | 除非调用者可访问舞台并位于 ActionScript 3.0 SWF 文件中,否则无法设置 Security.disableAVM1Loading 的值。 | ||
| 2111 | Security.disableAVM1Loading 的值为 true,因此当前加载的 ActionScript 1.0/2.0 SWF 文件已被阻止。 | ||
| 2112 | 提供的参数 LoaderContext.ApplicationDomain 来自禁用的域。 | ||
| 2113 | 提供的参数 LoaderContext.SecurityDomain 来自禁用的域。 | ||
| 2114 | 参数 %1 必须为 null。 | ||
| 2115 | 参数 %1 必须为 false。 | ||
| 2116 | 参数 %1 必须为 true。 | ||
| 2118 | LoaderInfo 类不实现此方法。 | ||
| 2119 | 安全沙箱冲突: 调用方 %1 无法访问属于 %2 的 LoaderInfo.applicationDomain。 | ||
| 2121 | 安全沙箱冲突: %1: %2 无法访问 %3。可以通过调用 Security.allowDomain 来避免此冲突。 | ||
| 2122 | 安全沙箱冲突: %1: %2 无法访问 %3。需要一个策略文件,但在加载此媒体时未设置 checkPolicyFile 标志。 | ||
| 2123 | 安全沙箱冲突: %1: %2 无法访问 %3。没有已授予访问权限的策略文件。 | ||
| 2124 | 加载的文件为未知类型。 | ||
| 2125 | 安全沙箱冲突: %1 不能使用运行时共享库 %2,原因是不允许在 ActionScript 3.0 和 ActionScript 1.0/2.0 对象之间跨越边界。 | ||
| 2126 | 必须连接 NetConnection 对象。 | ||
| 2127 | FileReference POST 数据的类型不能为 ByteArray。 | ||
| 2129 | 连接到 %1 失败。 | ||
| 2130 | 无法刷新 SharedObject。 | ||
| 2131 | 无法找到定义 %1。 | ||
| 2132 | 无法从 netStatus 事件处理函数调用 NetConnection.connect。 | ||
| 2133 | 未注册回调 %1。 | ||
| 2134 | 无法创建 SharedObject。 | ||
| 2136 | SWF 文件 %1 包含无效数据。 | ||
| 2137 | 安全沙箱冲突: %1 不能在 %3 中导航窗口 %2(allowScriptAccess 为 %4)。尝试的 URL 为 %5。 | ||
| 2138 | 无法分析丰富格式文本 XML。 | ||
| 2139 | 无法连接 SharedObject。 | ||
| 2140 | 安全沙箱冲突: %1 无法加载 %2。只能与本地文件系统内容交互的 SWF 文件和只能与远程内容交互的 SWF 文件不能彼此加载对方。 | ||
| 2141 | 一次只能使用一个 PrintJob。 | ||
| 2142 | 安全沙箱冲突: 本地 SWF 文件不能使用 LoaderContext.securityDomain 属性。%1 正在尝试加载 %2。 | ||
| 2143 | AccessibilityImplementation.get_accRole() 必须由其默认值覆盖。 | ||
| 2144 | AccessibilityImplementation.get_accState() 必须由其默认值覆盖。 | ||
| 2145 | requestHeaders 的累计长度必须少于 8192 个字符。 | ||
| 2146 | 安全沙箱冲突: %1 无法调用 %2,原因是 HTML/容器参数 allowNetworking 的值为 %3。 | ||
| 2147 | URL %1 中禁止的协议。 | ||
| 2148 | SWF 文件 %1 无法访问本地资源 %2。仅有只能与本地文件系统的内容交互的 SWF 文件和受信任的本地 SWF 文件才可以访问本地资源。 | ||
| 2149 | 安全沙箱冲突: %1 无法对 %2 进行 fscommand 调用(allowScriptAccess 为 %3)。 | ||
| 2150 | 无法将对象添加为它的一个子对象(或子对象的子对象等)的子对象。 | ||
| 2151 | 设置对话框可见时无法进入全屏模式。 | ||
| 2152 | 不允许使用全屏模式。 | ||
| 2153 | URLRequest.requestHeaders 数组必须仅包含非 NULL 的 URLRequestHeader 对象。 | ||
| 2154 | NetStream 对象无效。这可能是由于失败的 NetConnection 造成的。 | ||
| 2155 | ExternalInterface.call functionName 参数无效。仅支持字母数字字符。 | ||
| 2156 | 使用协议 %2 无法访问端口 %1。正在调用的 SWF 是 %3。 | ||
| 2157 | 拒绝 URL %1,原因是“asfunction:”协议仅可用于链接目标,而无法用于网络 API。 | ||
| 2158 | NetConnection 对象无效。这可能由于 NetConnection 已被删除。 | ||
| 2159 | SharedObject 对象无效。 | ||
| 2160 | TextLine 无效,不能用于访问 TextBlock 的当前状态。 | ||
| 2161 | 设置文本布局时出现内部错误。 | ||
| 2162 | 着色器输出类型与此操作不兼容。 | ||
| 2163 | 着色器输入类型 %1 与此操作不兼容。 | ||
| 2164 | 着色器输入 %1 丢失或其类型不受支持。 | ||
| 2165 | 着色器输入 %1 没有足够的数据。 | ||
| 2166 | 着色器输入 %1 缺少有效尺寸。 | ||
| 2167 | 着色器没有此操作所需的足够数量的输入。 | ||
| 2168 | 静态文本行没有原子,而且没有对文本块的引用。 | ||
| 2169 | 方法 %1 不可用于浏览器脚本撰写。%3 请求的 URL %2 将被忽略。如果您打算调用浏览器脚本,请改用 navigateToURL。 | ||
| 2170 | 安全沙箱冲突: %1 无法将 HTTP 标头发送到 %2。 | ||
| 2171 | Shader 对象不包含任何要执行的字节代码。 | ||
| 2172 | ShaderJob 已在运行中或已完成。 | ||
| 2173 | 无法读取流中的对象。类 %1 虽未实现 flash.utils.IExternalizable,但由其别名可得知它是一个可扩展类。 | ||
| 2174 | 对于每个 FileReference,每次只能执行一个下载、上载、加载或保存操作。 | ||
| 2175 | TextBlock 的内容中有一个或多个元素具有空 ElementFormat。 | ||
| 2176 | 某些动作(如显示弹出窗口的动作)只能通过用户交互来调用,例如,单击鼠标或按下按钮。 | ||
| 2177 | 着色器输入 %1 过大。 | ||
| 2178 | 必须使用 Clipboard.generalClipboard 对象,而不是创建新的 Clipboard。 | ||
| 2179 | 只有在处理 flash.events.Event.PASTE 事件时才能读取 Clipboard.generalClipboard 对象。 | ||
| 2180 | 如果 AVM1 内容(AS1 或 AS2)已加载到 AVM2 (AS3) 内容中,则不可将其移动到 displayList 的其他部分。 | ||
| 2181 | TextLine 类不实现此属性或方法。 | ||
| 2182 | 无效的 fieldOfView 值。此值必须大于 0 且小于 180。 | ||
| 2183 | 缩放值不可为零。 | ||
| 2184 | ElementFormat 对象已锁定,无法修改。 | ||
| 2185 | FontDescription 对象已锁定,无法修改。 | ||
| 2186 | focalLength %1 无效。 | ||
| 2187 | 方向样式 %1 无效。值必须是“Orientation3D.EULER_ANGLES”、“Orientation3D.AXIS_ANGLE”或“Orientation3D.QUATERNION”之一。 | ||
| 2188 | 原始矩阵无效。矩阵必须是可逆的。 | ||
| 2189 | 无法将 Matrix3D 分配给多个 DisplayObject。 | ||
| 2190 | 加载 %1 的尝试失败,原因是它具有附件集的 Content-Disposition。 | ||
| 2191 | Clipboard.generalClipboard 对象只能作为用户交互(例如单击鼠标或按下按钮)的结果写入。 | ||
| 3000 | 路径名非法。 | ||
| 3001 | 文件或目录拒绝访问。 | ||
| 3002 | 文件或目录已存在。 | ||
| 3003 | 文件或目录不存在。 | ||
| 3004 | 文件空间不足。 | ||
| 3005 | 系统资源不足。 | ||
| 3006 | 不是文件。 | ||
| 3007 | 不是目录。 | ||
| 3008 | 媒体为只读或受到写保护。 | ||
| 3009 | 无法将文件或目录移动到其它设备。 | ||
| 3010 | 目录不为空。 | ||
| 3011 | 移动或复制的目标已存在。 | ||
| 3012 | 无法删除文件或目录。 | ||
| 3013 | 文件或目录正在使用中。 | ||
| 3014 | 无法复制或移动文件或目录来覆盖包含目录。 | ||
| 3015 | 不允许 Loader.loadBytes() 加载含可执行代码的内容。 | ||
| 3100 | 仍在执行语句,无法关闭 SQLConnection。 | ||
| 3101 | 数据库连接已打开。 | ||
| 3102 | 所指定的名称参数无效。 参数不得为空。 | ||
| 3103 | 在此连接上有打开事务时无法执行操作。 | ||
| 3104 | 必须打开 SQLConnection 才能执行此操作。 | ||
| 3105 | 只有在连接具有打开事务时才允许操作。 | ||
| 3106 | SQLStatement.executing 为 true 时无法更改属性。 | ||
| 3107 | 只有 SQLResult.complete 为 false 时才能调用 %1。 | ||
| 3108 | 未设置 SQLStatement.text 属性时不允许操作。 | ||
| 3109 | 未设置 SQLStatement.sqlConnection 属性时不允许操作。 | ||
| 3110 | SQLStatement.executing 为 true 时无法执行操作。 | ||
| 3111 | 所指定的架构类型无效。 |
有效值为:
| |
| 3112 | 所指定的事务锁定类型无效。 |
有效值为:
| |
| 3113 | 指定参考的类型不是 File。 | ||
| 3114 | 所指定的打开模式无效。 |
有效值为:
| |
| 3115 | SQL 错误。 | ||
| 3116 | 发生内部逻辑错误。 | ||
| 3117 | 访问权限被拒。 |
表明因为 SQL 语句尝试执行其无权执行的操作(如指定要在视图上执行的 INSERT 操作)而操作失败。
| |
| 3118 | 操作中止。 |
表明因执行中止而使 SQL 语句执行失败。 在使用指定了 prefetch 参数的 SQLStatement.execute() 或 SQLStatement.next() 执行语句但并未返回所有结果时,如果触发器中的代码使用 SQL RAISE() 函数取消操作或如果调用 SQLConnection.cancel() 或 SQLStatement.cancel() 方法,则会发生此错误。
| |
| 3119 | 数据库文件当前已锁定。 | ||
| 3120 | 表已锁定。 | 表明因为另一个 AIR 应用程序对操作中涉及的表保持锁定而使操作无法完成。 如果一个通过 SQLConnection 执行的语句尝试写入一个表,而此时另一个有打开事务的 SQLConnection 正在向该表写入内容,或一个 SQLConnection 尝试从另一个 SQLConnection 具有独占锁定事务的表中读取或写入内容,则会发生这种错误。 | |
| 3121 | 内存不足。 | ||
| 3122 | 尝试写入只读数据库。 | 表明操作无法完成是因数据库为只读。 如果在操作系统中将数据库文件指定为只读,如果以只读模式打开数据库,或者如果早期版本的 Adobe AIR 访问用较新版本的运行时创建的数据库文件,就会发生此错误。 | |
| 3123 | 数据库磁盘映像格式不正确。 | 表明所指定的文件是一个数据已损坏的数据库文件而使操作失败。 如果应用程序在事务执行过程中强制退出,或数据库文件有打开的事务且该事务在重新打开文件时不能回滚,则会发生此错误。 | |
| 3124 | 数据库已满,插入失败。 | ||
| 3125 | 无法打开数据库文件。 |
表明因为无法打开数据库文件而无法完成连接。 如果在 openMode 参数设置为 SQLMode.UPDATE 并且不存在数据库文件时调用 SQLConnection.open() 或 SQLConnection.openAsync(),就会发生此错误。 如果操作系统在运行时尝试访问数据库文件时返回错误,则也会发生此错误。
| |
| 3126 | 数据库锁定协议错误。 | ||
| 3127 | 数据库为空。 | ||
| 3128 | 发生磁盘 I/O 错误。 | 表明因磁盘 I/O 错误而无法完成操作。 如果运行时尝试删除临时文件,而另一个程序(如病毒保护应用程序)正锁定该文件,就会发生此错误。 如果运行时尝试将数据写入文件,但无法写入数据,则也会发生此错误。 | |
| 3129 | 数据库架构已更改。 | 表明因架构错误而无法完成操作。 在准备好语句之后但在其执行完毕之前数据库的架构发生变化(例如,如果将两个 SQLConnection 实例连接到同一数据库,并且其中一个实例在另一个实例正在读取架构时更改了架构)时,就会发生此错误。 | |
| 3130 | 表中某一行的数据过多。 | ||
| 3131 | 因违反约束而中止。 | 表明因语句导致违反一个或多个数据完整性约束而无法完成操作。 这是创建表结构时在其中定义的约束。 有关详细信息,请参阅附录本地数据库中的 SQL 支持中的 CREATE TABLE 一节。 | |
| 3132 | 数据类型不匹配。 | 表明因数据类型不匹配错误而无法完成操作。 某个值的数据类型与预期或所需的类型不匹配时,就会发生此错误。 有关详细信息,请参阅附录本地数据库中的 SQL 支持中的数据类型支持一节。 | |
| 3133 | 发生了内部错误。 | ||
| 3134 | 本操作系统不支持此功能。 | ||
| 3135 | 授权被拒。 | ||
| 3136 | 辅助数据库格式错误。 | ||
| 3137 | 为参数指定的索引超出范围。 | 表明因参数索引无效(例如,如果用小于 0 的索引指定参数,或者如果使用索引 7 指定参数,但语句文本仅包含 5 个参数)而无法完成操作。 | |
| 3138 | 打开的文件不是数据库文件。 | ||
| 3139 | 指定的页面大小对此操作无效。 | ||
| 3140 | 指定的加密密钥大小对此操作无效。 密钥长度必须为 16 个字节 | ||
| 3141 | 不支持所请求的数据库配置。 | ||
| 3143 | 不能对解密的数据库重新加密。 | ||
| 3200 | 无法对已关闭的窗口执行操作。 | ||
| 3201 | 找不到 Adobe Reader。 | ||
| 3202 | 找不到 Adobe Reader 8.1 或更高版本。 | ||
| 3203 | 默认的 Adobe Reader 必须为 8.1 版或更高版本。 | ||
| 3204 | 尝试加载 Adobe Reader 时发生错误。 | ||
| 3205 | 仅应用程序沙箱内容可以访问此功能。 | ||
| 3206 | 调用者 %1 无法设置 LoaderInfo 属性 %2。 | ||
| 3207 | 应用程序沙箱内容无法访问此功能。 | ||
| 3208 | 尝试访问无效的剪贴板。 | ||
| 3209 | 尝试访问过期的剪贴板。 | ||
| 3300 | 凭证无效。 | ||
| 3301 | 用户身份验证失败。 | ||
| 3302 | FMRMS 不支持 SSL。 | ||
| 3303 | 内容已到期。 | ||
| 3304 | 用户授权失败(例如,用户尚未购买内容)。 | ||
| 3305 | 无法连接到服务器。 | ||
| 3306 | 需要更新客户端(FMRMS 需要新的 DRM 客户端引擎)。 | ||
| 3307 | 一般内部 DRM 故障。 | ||
| 3308 | 许可证密钥错误。 | ||
| 3309 | FLV 内容已损坏。 | ||
| 3310 | 应用程序的应用程序 ID 与 DRM 策略中指定的 ID 不匹配。 | ||
| 3311 | 应用程序的版本与 DRM 策略中指定的版本不匹配。 | ||
| 3312 | 凭证完整性检查失败。 | ||
| 3313 | 写入 Microsafe 失败。 | ||
| 3314 | FLV 头完整性检查失败。 | ||
| 3315 | 当前的安全上下文不允许此操作 |
* 注意:此错误指示 SWF 中的 ActionScript 无效。 如果您认为文件未损坏,请向 Adobe 报告此问题。