press-plus
Version:
52 lines (50 loc) • 851 B
text/typescript
export const LIVE_PLAYER_MIXIN = {
props: {
videoSrc: {
type: String,
default: '',
},
progressControl: {
type: Boolean,
default: true,
},
poster: {
type: String,
default: '',
},
reloadInterval: {
type: Number,
default: 5,
},
retryTimeout: {
type: Number,
default: 300,
// default: 5,
},
showFeedbackIcon: {
type: Boolean,
default: false,
},
errorMessage: {
type: String,
default: '',
},
showGoOtherMatch: {
type: Boolean,
default: true,
},
autoplay: {
type: Boolean,
default: false,
},
},
};
export class Player {
static player = null;
static getPlayer() {
return this.player;
}
static setPlayer(value: any) {
return this.player = value;
}
}