From 154cfe0c92d40baa813cb5aaf1a3c271c3d23de7 Mon Sep 17 00:00:00 2001 From: RayTaylorLin Date: Sat, 16 Aug 2014 16:00:44 +0800 Subject: [PATCH] fix circle buffer not full filled bug --- js/circle.player.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/js/circle.player.js b/js/circle.player.js index 8e1a15e..ab29ce3 100644 --- a/js/circle.player.js +++ b/js/circle.player.js @@ -196,8 +196,10 @@ CirclePlayer.prototype = { } }, _progress: function(percent) { - var degs = percent * 3.6+"deg"; + var degs; + percent = percent > 100 ? 100 : percent; + degs = percent * 3.6 + "deg"; if (this.cssTransforms) { if (percent <= 50) { this.jq.bufferHolder.removeClass(this.cssClass.gt50);