Browse Source

Load minified JS when using JSDelivr CDN

Nicolas Rosset 4 năm trước cách đây
mục cha
commit
342ef68b1d
1 tập tin đã thay đổi với 3 bổ sung2 xóa
  1. 3 2
      tarteaucitron.js

+ 3 - 2
tarteaucitron.js

@@ -196,8 +196,9 @@ var tarteaucitron = {
         "use strict";
         "use strict";
         var cdn = tarteaucitron.cdn,
         var cdn = tarteaucitron.cdn,
             language = tarteaucitron.getLanguage(),
             language = tarteaucitron.getLanguage(),
-            pathToLang = cdn + 'lang/tarteaucitron.' + language + '.js?v=' + tarteaucitron.version,
-            pathToServices = cdn + 'tarteaucitron.services.js?v=' + tarteaucitron.version,
+            useJSDelivrMinifiedJS = cdn.includes("cdn.jsdelivr.net"),
+            pathToLang = cdn + 'lang/tarteaucitron.' + language + (useJSDelivrMinifiedJS ? '.min' : '') + '.js?v=' + tarteaucitron.version,
+            pathToServices = cdn + 'tarteaucitron.services' + (useJSDelivrMinifiedJS ? '.min' : '') + '.js?v=' + tarteaucitron.version,
             linkElement = document.createElement('link'),
             linkElement = document.createElement('link'),
             defaults = {
             defaults = {
                 "adblocker": false,
                 "adblocker": false,