window.onerror = function (msg, file, line, column, err) { /* msg: error message file: file path line: row number column: column number err: error object */ alert(msg + file + ':' + line); }; window.onerrorに関数を設定しておくと、処理中catchされてないエラー、つまりUncaughtErrorの情報をここで取得することが出来ます。 "Script error. line: 0" window.onerror = function (msg, file, line, column, err) { console.error(msg + file + ':' + line); }; thr
![window.onerrorでエラー内容が取れない時の対応 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/364f980f5ccfe4fedd9ae9f4d77475b263fba6aa/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9d2luZG93Lm9uZXJyb3IlRTMlODElQTclRTMlODIlQTglRTMlODMlQTklRTMlODMlQkMlRTUlODYlODUlRTUlQUUlQjklRTMlODElOEMlRTUlOEYlOTYlRTMlODIlOEMlRTMlODElQUElRTMlODElODQlRTYlOTklODIlRTMlODElQUUlRTUlQUYlQkUlRTUlQkYlOUMlMjAmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTE3ZmNlYTM5ODQ3M2E5YWZiYzYwYWFhNTQzMjY0OWU4%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwc3VlNzEmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTRmMDdiMzUxNGM5NWFiZWMyN2M4ZDc5OGNlYWNkZTA1%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D87c08c2dcbff1eb5c9c7dbee59cd0e9f)