Pārlūkot izejas kodu

记录全局JS错误的详细信息

Michael Wang 6 gadi atpakaļ
vecāks
revīzija
e5949b9b5a
1 mainītis faili ar 6 papildinājumiem un 1 dzēšanām
  1. 6 1
      src/utils/monitors.js

+ 6 - 1
src/utils/monitors.js

@@ -38,7 +38,12 @@ window.addEventListener("error", function(event) {
   //     }
   //   }
   // );
-  window._hmt.push(["_trackEvent", "全局JS错误", event.message]);
+  window._hmt.push([
+    "_trackEvent",
+    "全局JS错误",
+    event.message,
+    event.error.stack.replace(/\n/g, "||||")
+  ]);
 });
 
 window.addEventListener("unhandledrejection", function(event) {