From 5cdf65d32f19bffc9703846a79fa6ecb5ec03195 Mon Sep 17 00:00:00 2001 From: Harvey Date: Mon, 12 Apr 2021 15:28:41 +0800 Subject: [PATCH] Update durationMix.js --- packages/artplayer/src/player/durationMix.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/artplayer/src/player/durationMix.js b/packages/artplayer/src/player/durationMix.js index 7aa58df44..6febb2377 100644 --- a/packages/artplayer/src/player/durationMix.js +++ b/packages/artplayer/src/player/durationMix.js @@ -2,6 +2,10 @@ import { def } from '../utils'; export default function durationMix(art, player) { def(player, 'duration', { - get: () => art.template.$video.duration || 0, + get: () => { + const { duration } = art.template.$video; + if (duration === Infinity) return 0; + return duration || 0; + }, }); }