浏览代码

Finished error handler

tags/v0.7.0
Fen Dweller 8 年前
父节点
当前提交
9989410acf
共有 2 个文件被更改,包括 13 次插入6 次删除
  1. +9
    -2
      game.js
  2. +4
    -4
      stroll.html

+ 9
- 2
game.js 查看文件

@@ -2,9 +2,16 @@

/*jshint browser: true*/

let errored = false;

window.onerror = function(msg, source, lineno, colno, error) {
let line = "in: " + source + " at line: " + lineno + ", col: " + colno;
alert("Error! " + msg + error);
if (!errored) {
errored = true;

alert("An error occurred! Please press F12 to open the dev tools, then click the 'Console' tab and send any errors shown there to chemicalcrux\n\nScreenshotting the text and line number of the error would be great.\n\nAlso include the browser information that gets logged below it.");

console.log(navigator.userAgent);
}
}

// do da dark mode


+ 4
- 4
stroll.html 查看文件

@@ -4,10 +4,10 @@
<meta charset="utf-8">
<title>Stroll</title>
<link rel="stylesheet" href="style.css">
<script src="units.js" crossorigin="anonymous"></script>
<script src="recursive-macro.js" crossorigin="anonymous"></script>
<script src="recursive-desc.js" crossorigin="anonymous"></script>
<script src="game.js" crossorigin="anonymous"></script>
<script src="units.js"></script>
<script src="recursive-macro.js"></script>
<script src="recursive-desc.js"></script>
<script src="game.js"></script>
</head>
<body class="light">
<div class="game-area">


正在加载...
取消
保存