gmi-web
Version:
Auto Build Website Program
25 lines (21 loc) • 761 B
JavaScript
/**
* @description 全局错误捕获
*/
var _PROJECT_CONFIG = require('../../../projectConfig.js');
window.onerror = function (msg, url, lineNo, columnNo, error) {
var string = msg.toLowerCase();
var substring = "script error";
if (string.indexOf(substring) > -1) {
alert('Script Error: See Browser Console for Detail');
} else {
var message = {
projectName: _PROJECT_CONFIG.project_name, //项目名称
'Message': msg, // 错误信息
'URL': url, // 错误代码页面链接
'Line': lineNo, // 错代码行数
'Agent': window.navigator.userAgent // 客户端的信息
};
console.log (message);
}
return false;
};