remove player object

This commit is contained in:
zhw2590582 committed 2022-01-07 17:38:10 +08:00
1 parent 59a8ccce81
commit 59400eb3bf
58 files changed
+295 -313

No files matched your search

+9 -9
View File
@@ -1,27 +1,27 @@
import { secondToTime, def } from '../utils';
export default function seekMix(art, player) {
export default function seekMix(art) {
const { notice } = art;
def(player, 'seek', {
def(art, 'seek', {
set(time) {
player.currentTime = time;
art.emit('seek', player.currentTime);
if (player.duration) {
notice.show = `${secondToTime(player.currentTime)} / ${secondToTime(player.duration)}`;
art.currentTime = time;
art.emit('seek', art.currentTime);
if (art.duration) {
notice.show = `${secondToTime(art.currentTime)} / ${secondToTime(art.duration)}`;
}
},
});
def(player, 'forward', {
def(art, 'forward', {
set(time) {
player.seek = player.currentTime + time;
art.seek = art.currentTime + time;
},
});
def(player, 'backward', {
set(time) {
player.seek = player.currentTime - time;
art.seek = art.currentTime - time;
},
});
}