有时在Angular 6应用程序中会报告错误。我从ErrorHandler
获取信息,并将其发布到错误数据库。我从错误堆栈中获得的所有信息都属于vendor
或polyfills
捆绑包,我无法在同一设备上重现它。知道会发生什么吗?有人经历过类似的经历吗?
{
"agent": "OS: Mac OS X 10.15.0 | Browser: Safari 13.0.1 | Device: Other 0.0.0",
"message": "undefined is not an object (evaluating 'r.urlTree')",
"name": "TypeError",
"stack": [
{
"columnNumber": 426011,
"lineNumber": 1,
"fileName": "https://www.myapp.com/vendor.19003f536e32efb3f8e2.js",
"source": "https://www.myapp.com/vendor.19003f536e32efb3f8e2.js:1:426011"
},
{
"fileName": "[native code]",
"functionName": "forEach",
"source": "forEach@[native code]"
},
{
"columnNumber": 425926,
"lineNumber": 1,
"fileName": "https://www.myapp.com/vendor.19003f536e32efb3f8e2.js",
"source": "https://www.myapp.com/vendor.19003f536e32efb3f8e2.js:1:425926"
},
{
"columnNumber": 319818,
"lineNumber": 1,
"fileName": "https://www.myapp.com/vendor.19003f536e32efb3f8e2.js",
"functionName": "onInvoke",
"source": "onInvoke@https://www.myapp.com/vendor.19003f536e32efb3f8e2.js:1:319818"
},
{
"columnNumber": 3531,
"lineNumber": 1,
"fileName": "https://www.myapp.com/polyfills.e7eccfefd953dba9834b.js",
"source": "https://www.myapp.com/polyfills.e7eccfefd953dba9834b.js:1:3531"
}
]
}