From 92eb2740e7e880a5a4aeb52a59195eeaf66ae063 Mon Sep 17 00:00:00 2001 From: zhaojun1998 Date: Tue, 27 Aug 2019 22:40:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=A4=84=E7=90=86=20URL=20?= =?UTF-8?q?=E9=87=8D=E5=A4=8D=E5=88=86=E9=9A=94=E7=AC=A6=E4=B8=AD=E6=8A=8A?= =?UTF-8?q?=20http(s)://=20=E4=B8=AD=E7=9A=84=20//=20=E4=B9=9F=E4=B8=80?= =?UTF-8?q?=E8=B5=B7=E5=A4=84=E7=90=86=E7=9A=84=20BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/resources/static/script/main.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/resources/static/script/main.js b/src/main/resources/static/script/main.js index 1f1a3af..da17d04 100644 --- a/src/main/resources/static/script/main.js +++ b/src/main/resources/static/script/main.js @@ -392,7 +392,14 @@ define(['jquery', 'Mustache', 'layer', 'marked', 'highlight', 'DPlayer', 'Shikwa }, removeDuplicateSeparator: function (path) { var result = ''; - for (var i = 0; i < path.length - 1; i++) { + + if (path.indexOf("http://") === 0) { + result = "http://"; + } else if (path.indexOf("https://") === 0) { + result = "https://"; + } + + for (var i = result.length; i < path.length - 1; i++) { var current = path.charAt(i); var next = path.charAt(i + 1); if (!(current === '/' && next === '/')) {