Skip to content

方法事件

注意

方法事件为组件方法调用后异步回调事件

用法示例

js
//事件
onEventMethod(e) {
  console.log(e.detail)
}
js
function onEventMethod(e : JSONObject) {
  console.log("onEvent:" + e.toJSONString())
}

回调示例

json
{
  "type": "createPlayer",
  "data": {
    "data": {
      "type": "onResult",
      "extra": "{\"xrtc_frame\":{\"frame_rate\":\"25\",\"loss\":\"0\",\"rtt\":\"24\",\"bitrate\":\"3150\"},\"xrtc_audio\":{\"sample_rate\":\"0\",\"loss\":\"0\",\"rtt\":\"40\",\"bitrate\":\"18\"}}",
      "dataType": "statistics"
    },
    "message": "",
    "code": 0
  }
}

回调说明

参数名参数类型参数描述
typeString事件类型,请参考下方说明
dataObject事件数据
data.codeInteger事件结果类型,0.成功,其他:失败
data.dataInteger事件结果数据
data.messageString事件结果消息

回调事件类型说明

创建播放器

类型名称

createPlayer

回调说明

参数名参数类型参数描述
messageString消息提示
dataObject数据对象
data.typeString类型,具体类型为:
onCreate:创建播放器成功
onResult:播放器回调结果
onEvent:播放器回调事件
onError:播放器错误回调
data.dataTypeString数据类型,具体可参考官方文档onResult类型中返回
data.extraString数据附加信息
data.eventTypeString事件类型,onEvent类型中返回
data.errorCodeString错误码,onError类型中返回
data.errorDescString错误描述,onError类型中返回
codeInteger返回类型,0.成功,其他:失败