Иногда я получаю сообщение об ошибке в приложении 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"
}
]
}