TrackingPlay.ets
1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
import { ParamType } from '../common/PublicParams';
/*
* 处理音频、视频、直播 正片播放、播放结束、播放错误等
* */
export class TrackingPlay {
// 视频
static videoPositivePlay(prepareTime: number, pageId: string, pageName: string, extParams: ParamType) {
}
static videoPlayEnd(currentPlayTime: number, totalTime: number, browseTime: number, pageId: string, pageName: string, extParams: ParamType) {
}
static videoPlayError(errorInfo: string, pageId: string, pageName: string, extParams: ParamType) {
}
// 音频
static audioPositivePlay(prepareTime: number, pageId: string, pageName: string, extParams: ParamType) {
}
static audioPlayEnd(currentPlayTime: number, totalTime: number, browseTime: number, pageId: string, pageName: string, extParams: ParamType) {
}
static audioPlayError(errorInfo: string, pageId: string, pageName: string, extParams: ParamType) {
}
// 直播
static liveVideoPositivePlay(prepareTime: number, pageId: string, pageName: string, extParams: ParamType) {
}
static liveVideoPlayEnd(currentPlayTime: number, totalTime: number, browseTime: number, pageId: string, pageName: string, extParams: ParamType) {
}
}