hyExt.env.getPerformaceData
- 获取性能数据
- 引入版本 3.8.7
- 适用终端
- 虎牙直播主站:未实现
- 虎牙直播APP-iOS:10.14.20
- 虎牙直播APP-安卓:10.14.20
- 虎牙直播助手-iOS:5.19.20
- 虎牙直播助手-安卓:5.19.20
- 虎牙直播PC客户端-主播侧:未实现
- 虎牙直播PC客户端-观众侧:未实现
接口签名
declare namespace hyExt {
module env {
/**
* 获取性能数据
*/
function getPerformaceData(): Promise<PerformaceDataRsp>
}
/**
* 性能数据
*/
type PerformaceDataRsp = {
/**
* 性能数据详细
*/
data?: PerformaceInfo
}
/**
* 性能数据
*/
type PerformaceInfo = {
/**
* 会话id
*/
session_id?: string
/**
* 进入直播间
*/
enter?: number
/**
* 获取小程序列表开始
*/
fetch_list_start?: number
/**
* 获取小程序列表成功
*/
fetch_list_succ?: number
/**
* 获取小程序列表失败
*/
fetch_list_fail?: number
/**
* 入口显示成功
*/
show_entrance_succ?: number
/**
* 入口显示失败
*/
show_entrance_fail?: number
/**
* 互动通道显示成功
*/
show_entrance_channel_succ?: number
/**
* 互动通道显示失败
*/
show_entrance_channel_fail?: number
/**
* 触发启动小程序开始
*/
exec_start?: number
/**
* 触发启动小程序成功
*/
exec_succ?: number
/**
* 触发启动小程序失败
*/
exec_fail?: number
/**
* 验证小程序权限开始
*/
check_auth_start?: number
/**
* 验证小程序权限成功
*/
check_auth_succ?: number
/**
* 验证小程序权限失败
*/
check_auth_fail?: number
/**
* 安装小程序开始
*/
install_start?: number
/**
* 安装小程序成功
*/
install_succ?: number
/**
* 安装小程序失败
*/
install_fail?: number
/**
* 中间层iframe加载开始
*/
load_supframe_start?: number
/**
* 中间层iframe加载成功
*/
load_supframe_succ?: number
/**
* 中间层iframe加载失败
*/
load_supframe_fail?: number
/**
* 业务层iframe加载开始
*/
load_busiframe_start?: number
/**
* 业务层iframe加载成功
*/
load_busiframe_succ?: number
/**
* 业务层iframe加载失败
*/
load_busiframe_fail?: number
/**
* vc创建开始
*/
create_vc_start?: number
/**
* 开始下载base包
*/
download_base_start?: number
/**
* 完成下载base包
*/
download_base_end?: number
/**
* 开始下载busi包
*/
download_busi_start?: number
/**
* 完成下载busi包
*/
download_busi_end?: number
/**
* baseBundle加载开始
*/
load_basebundle_start?: number
/**
* baseBundle加载成功
*/
load_basebundle_end?: number
/**
* 业务Bundle加载开始
*/
load_busibundle_start?: number
/**
* 业务Bundle加载成功
*/
load_busibundle_end?: number
/**
* bridge创建开始
*/
create_bridge_start?: number
/**
* rootView创建开始
*/
create_rootview_start?: number
/**
* RN root View显示
*/
rn_view_appear?: number
/**
* bundle来源;取值说明:
* 0 本地有URL指定的版本;
* 1 本地没有URL指定的版本,使用本地最新的版本;
* 2 本地没有URL指定版本,且一直等待下载完成;
*/
bundle_load_type?: number
/**
* CEF进程启动开始
*/
cef_process_start?: number
/**
* CEF进程启动成功
*/
cef_process_succ?: number
/**
* CEF进程启动失败
*/
cef_process_fail?: number
/**
* CEF加载页面开始
*/
cef_loadpage_start?: number
/**
* CEF加载页面成功
*/
cef_loadpage_succ?: number
/**
* CEF加载页面失败
*/
cef_loadpage_fail?: number
}
}
示例代码
hyExt.env
.getPerformaceData()
.then((res) => {
const { data } = res
console.log("调用hyExt.env.getPerformaceData成功", res)
})
.catch((err) => {
console.log("调用hyExt.env.getPerformaceData失败", err)
})
生命周期
直播间信息
环境信息
弹幕
礼物
文本秩序审核
小程序消息
终端事件监听
KV存储
主播端白板
网络库
文件处理
外部EXE能力
浮窗
小程序付费功能
订阅
直播间分享事件
守护事件
贵族事件
高级用户进场事件
小程序入口控制
本地小程序控制
语音识别事件
手势识别事件
视觉识别事件
人体轮廓点检测事件
肢体骨骼点检测事件
人脸特征点检测事件
播放视频
直播间视频
后台相关