UNPKG

@qiniu/miku-delivery-mp-ks

Version:

Kuaishou Mini Program SDK for Miku Delivery

22 lines (21 loc) 845 B
import type Logger from '../log'; /** 媒体组件事件日志(在媒体组件触发特定事件时上报) */ export type MediaEventLog = { /** 媒体组件 ID */ m_id: string; /** 媒体组件类型,`video` 或 `image` */ m_type: string; /** 媒体资源当前使用的 URL */ m_url: string; /** 事件类型,包括 `attached`、`error`、`loadedmetadata`(`video`)、`load`(`image`) */ type: 'attached' | 'error' | 'loadedmetadata' | 'load'; /** 错误信息,仅事件类型为 `error` 时会携带 */ err_msg: string; /** 错误信息描述,错误信息的更多内容描述,仅事件类型为 `error` 时会携带 */ err_desc: string; }; export default class MediaEventLogger { private logger; constructor(logger: Logger); log(logData: MediaEventLog): void; }