From 4b46cbaf8c2c18d4cbf50c6e7a5665c586b2ea96 Mon Sep 17 00:00:00 2001 From: RblSb Date: Tue, 21 Apr 2020 22:31:01 +0300 Subject: Fix video restart after end --- res/client.js | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'res/client.js') diff --git a/res/client.js b/res/client.js index a6dae56..9637f8a 100644 --- a/res/client.js +++ b/res/client.js @@ -1131,6 +1131,9 @@ client_Main.prototype = { this.player.setTime(time,false); return; } + if(this.player.getDuration() < this.player.getTime()) { + return; + } if(!data.getTime.paused) { this.player.play(); } else { @@ -1868,6 +1871,12 @@ client_Player.prototype = { } this.player.pause(); } + ,getDuration: function() { + if(this.itemPos >= this.items.length) { + return 0; + } + return this.items[this.itemPos].duration; + } ,getTime: function() { if(this.player == null) { return 0; -- cgit v1.2.3