mx.controls.videoClassesVideoError VideoError 类给出由 VideoDisplay 控件引发的错误的错误代码。Error VideoError 类给出由 VideoDisplay 控件引发的错误的错误代码。 mx.controls.VideoDisplayVideoError 构造函数。errCode错误代码。 msgnull错误消息。 构造函数。 DELETE_DEFAULT_PLAYER 无法删除默认的 VideoPlayer 1007 无法删除默认的 VideoPlayer ILLEGAL_CUE_POINT 非法提示点。1002 非法提示点。 INVALID_CONTENT_PATH 无效的内容路径。1004 无效的内容路径。 INVALID_SEEK 无效的搜索。1003 无效的搜索。 INVALID_XML 无效的 XML。1005 无效的 XML。 NO_BITRATE_MATCH 没有匹配的位速率。1006 没有匹配的位速率。 NO_CONNECTION 无法连接到服务器或找到服务器上的 FLV 文件。1000 无法连接到服务器或找到服务器上的 FLV 文件。 NO_CUE_POINT_MATCH 找不到匹配的提示点。1001 找不到匹配的提示点。 code 包含错误代码。 包含错误代码。 CuePointManager 通过 CuePointManager 类,您可以使用 ActionScript 代码管理与 VideoDisplay 控件关联的提示点。Object 通过 CuePointManager 类,您可以使用 ActionScript 代码管理与 VideoDisplay 控件关联的提示点。 mx.controls.VideoDisplayCuePointManager 构造函数。owner此 CuePointManager 的父类的 VideoPlayer 实例。 id0将忽略此参数;提供它只是为了实现向后兼容性。 构造函数。 addCuePoint 添加提示点。如果参数无效。 VideoErrormx.controls.videoClasses:VideoError已添加的提示点 Object 的副本。副本具有下列附加属性:
  • array - 由所有提示点组成的 Array。只能将此 Array 视为只读,因为在该数组中添加、删除或编辑对象时会导致提示点出现故障。
  • index - 指向返回提示点的 Array 的索引。
cuePoint该 Object 描述提示点。它必须包含属性 name:Stringtime:Number(以秒为单位)。如果对象不符合这些约定,将引发 VideoError 错误。
添加提示点。

可以添加多个具有相同名称和时间的提示点。使用名称和时间选项调用 removeCuePoint() 方法时,该方法将删除第一个匹配的提示点。若要删除所有匹配的提示点,必须再次调用 removeCuePoint() 方法。

getCuePointByName 搜索具有指定名称的提示点。如果找不到匹配的提示点,或仅找到与提示点 Object 匹配的具有附加属性的副本,则为 null
  • array - 由搜索到的提示点组成的 Array。只能将此数组视为只读,因为在该数组中添加、删除或编辑对象时会导致提示点出现故障。
  • index - 指向返回提示点的 Array 的索引。
name提示点的名称。
搜索具有指定名称的提示点。
getCuePoints 返回由所有提示点组成的 Array。提示点对象的 Array。每个提示点对象均可描述提示点,并且包含属性 name:Stringtime:Number(以秒为单位)。 返回由所有提示点组成的 Array。 removeAllCuePoints 删除所有提示点。 删除所有提示点。 removeCuePoint 从当前已加载的 FLV 文件中删除提示点。代表已删除的提示点的对象。如果没有匹配的提示点,则它将返回 nullcuePoint该 Object 至少必须包含 name:Stringtime:Number 属性中的一个属性,并删除与指定属性相匹配的提示点。 从当前已加载的 FLV 文件中删除提示点。cuePoint 参数仅使用 nametime 属性确定要删除的提示点。

如果有多个提示点符合搜索条件,则只删除其中一个。若要删除所有提示点,可在循环中使用相同的参数反复调用此函数,直到它返回 null 为止。

setCuePoints 设置提示点数组。cuePointArray提示点对象的 Array。每个提示点对象均可描述提示点。它必须包含属性 name:Stringtime:Number(以秒为单位)。 设置提示点数组。

可以添加多个具有相同名称和时间的提示点。对具有此名称的提示点调用 removeCuePoint() 方法时,将仅删除第一个提示点。