添加isLive选项

This commit is contained in:
zhw2590582 committed 2019-05-06 22:42:04 +08:00
1 parent df54606294
commit 5d286e5d00
7 files changed
+27 -13

No files matched your search

+3 -3
View File
@@ -28,7 +28,7 @@ export default class Controls {
this.add(
progress({
name: 'progress',
disable: false,
disable: option.isLive,
position: 'top',
index: 10,
}),
@@ -37,7 +37,7 @@ export default class Controls {
this.add(
thumbnails({
name: 'thumbnails',
disable: !option.thumbnails.url,
disable: !option.thumbnails.url || option.isLive,
position: 'top',
index: 20,
}),
@@ -64,7 +64,7 @@ export default class Controls {
this.add(
time({
name: 'time',
disable: false,
disable: option.isLive,
position: 'left',
index: 30,
}),
+1
View File
@@ -75,6 +75,7 @@ class Artplayer extends Emitter {
title: '',
theme: '#f00',
volume: 0.7,
isLive: false,
muted: false,
autoplay: false,
autoSize: false,
+4 -1
View File
@@ -11,8 +11,11 @@ export default class Plugins {
this.add(subtitle);
}
if (!art.option.isLive) {
this.add(miniProgressBar);
}
this.add(localPreview);
this.add(miniProgressBar);
art.option.plugins.forEach(plugin => {
this.add(plugin);
});
+5
View File
@@ -35,6 +35,11 @@ export default class Artplayer {
*/
volume?: number;
/**
* Whether to live by default
*/
isLive?: boolean;
/**
* Whether to mute by default
*/