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

@@ -1,13 +1,13 @@
import { clamp, def } from '../utils';
export default function currentTimeMix(art, player) {
export default function currentTimeMix(art) {
const { $video } = art.template;
def(player, 'currentTime', {
def(art, 'currentTime', {
get: () => $video.currentTime || 0,
set: (time) => {
// Fixed: The provided double value is non-finite
$video.currentTime = clamp(parseFloat(time.toFixed(3)), 0, player.duration);
$video.currentTime = clamp(parseFloat(time.toFixed(3)), 0, art.duration);
},
});
}