cast. framework. events. ErrorEvent
cast.framework.events.EventType.ERROR 事件的事件数据。
构造函数
ErrorEvent
new ErrorEvent(detailedErrorCode, error, reason, severity, triggeredByEventType)
参数 |
|
|---|---|
|
detailedErrorCode |
可选 cast.framework.events.DetailedErrorCode 值不得为 null。 |
|
错误 |
可选 对象 值不得为 null。 |
|
reason |
可选 cast.framework.messages.ErrorReason 值不得为 null。 |
|
和程度上减少 |
可选 cast.framework.events.ErrorSeverity 值不得为 null。 |
|
triggeredByEventType |
可选 cast.framework.events.EventType 值不得为 null。 |
属性
detailedErrorCode
(非 null cast.framework.events.DetailedErrorCode 或 undefined)
表示错误原因的错误代码。
错误
(非 null 错误、非 null 对象或未定义)
错误对象。这可以是 Error 对象(例如,如果在事件处理脚本中抛出 Error),也可以是包含错误信息的对象(例如,如果接收器收到了无效命令)。
reason
(非 null cast.framework.messages.ErrorReason 或未定义)
可选的错误原因。
和程度上减少
(非 null cast.framework.events.ErrorSeverity 或未定义)
可选的错误严重程度。
triggeredByEventType
(非 null cast.framework.events.EventType 或未定义)
触发此错误的 CAF 事件类型(如果此错误事件是因相应事件的事件处理脚本中发生错误而抛出的)。如果此错误事件不是由 Cast 接收器应用实现的 CAF 事件处理程序触发的,则为未定义。