Procházet zdrojové kódy

feat: 修改上报内容

zhangyuhan před 1 rokem
rodič
revize
1c0e9b133c

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
src/web/staticres/public-pc/js/detection-min.js


+ 17 - 2
src/web/staticres/public-pc/js/detection.js

@@ -3,7 +3,7 @@
     try {
       Sentry.init({
         dsn: "https://ea0521e5b3584ca1879b940c165916e4@jysentry.jydev.jianyu360.cn/3",
-        release: "v4.8.791",
+        release: "v4.8.7910",
         environment: "produce",
         sampleRate: 0.1
       });
@@ -266,10 +266,25 @@
     }
   }
 
+  function filterErrorURL (urls) {
+    return urls.filter(function (v) {
+      return v!== location.href
+    }).map(function (v) {
+      let result = ''
+      try {
+        const uu = new URL(v)
+        result = uu.hostname + uu.pathname
+      } catch (e) {
+        console.warn(e)
+      }
+      return result
+    })
+  }
+
   window.addEventListener('load', () => {
     // 页面完全加载完毕
     // console.log('load Failed resources:', failedResources)
-    sendError("[CDN] Has failedResources: " + failedResources.join('、'))
+    sendError("[CDN] Has failedResources: " + filterErrorURL(failedResources).join('、'))
     // console.log('load Extracted domains:', domains)
 
     const hasBackCDN = Object.keys(BackCDNs).some(v => domains.includes(v))

Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů