最近在做项目的过程中,发现很多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; };
平台效果(可以直观的看到哪了有问题了)