最近在做项目的过程中,发现很多JS报错没有引起重视,我就想想把JS错误捕获了,然后展示在我们一个平台上

具体实现代码:

window.onerror = function(message, url, lineNumber,columnNo,error) {
    var data = {
        'message':message,
        'url':url,
        'error':error.stack
    };
    $.ajax({
        url:"/error/capture",
        type:'post',
        data:data,
        success:function(){

        }
    });
    return true;
};


平台效果(可以直观的看到哪了有问题了)

2.pic.jpg