上报

上报方式
错误监听
利用 window.onerror 监听 js error
promise reject 的异常
iframe 异常
同域
非同域
资源加载失败
网络请求失败
window.console.error
最后更新于

最后更新于
window.addEventListener('unload', function () {
// Collect Run data like before
let rumData = new FormData()
rumData.append("entries", JSON.stringify(performance.getEntries())
}, false)window.addEventListener("unhandledrejection", function (event) {
console.warn("WARNING: Unhandled promise rejection. Shame on you! Reason: "
+ event.reason);
});<iframe src="./iframe.html" frameborder="0"></iframe>
<script>
window.frames[0].onerror = function (msg, url, row, col, error) {
console.log('我知道 iframe 的错误了,也知道错误信息');
console.log({
msg, url, row, col, error
})
return true;
};
</script>