简单实现cocos creator运行中报错上传服务器
window.onerror = function(event, filename, line, column, err){
var url = "http://192.168.9.85:3001/users/clientlog" //换成自己url
var xhr = new XMLHttpRequest();
xhr.open("post",url);
xhr.setRequestHeader("Content-Type", "application/json");
xhr.send(JSON.stringify({"error":err.stack}));
}
当浏览器端出现运行错误时,会自动把当前错误堆栈上传到服务端,服务端利用sourcemap处理下,就可以知道错误的具体代码位置了。
页:
[1]