From bb92f3dc3dbc3ed8f148e4c6ee2bacdbbd688670 Mon Sep 17 00:00:00 2001 From: zhw2590582 Date: Sun, 15 Mar 2020 07:43:15 +0800 Subject: [PATCH] Update currentTimeMix.js --- packages/artplayer/src/player/currentTimeMix.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/artplayer/src/player/currentTimeMix.js b/packages/artplayer/src/player/currentTimeMix.js index 5e2d089c6..4ae68803f 100644 --- a/packages/artplayer/src/player/currentTimeMix.js +++ b/packages/artplayer/src/player/currentTimeMix.js @@ -1,10 +1,12 @@ import { clamp, def } from '../utils'; export default function currentTimeMix(art, player) { + const { $video } = art.template; + def(player, 'currentTime', { - get: () => art.template.$video.currentTime || 0, - set: currentTime => { - art.template.$video.currentTime = clamp(currentTime, 0, player.duration); + get: () => $video.currentTime || 0, + set: time => { + $video.currentTime = clamp(time, 0, player.duration || Infinity); }, }); }