当我在 javascript 中遇到 fatal error 导致应用程序无法使用时,就像这样:
SyntaxError: Unexpected token '}'
是否有可能捕获它并以某种方式显示它?比如替换 body 或者提醒?
换句话说,如果存在 javascript 代码错误,一种运行 javascript 代码的方法...
当我在崩溃页面中时,我无法在运行时打开 Web 检查器,这是因为我在浏览器之外使用 webkit,而浏览器通常能够在崩溃页面上打开和显示 Web 检查器。
最佳答案
定义window.onerror第一个回调<script>
加载到页面上,像这样:
<script>
window.onerror = function(msg, url, line) {
alert(msg + ' appeared on the line #' + line);
}
</script>
关于javascript - 当 javascript 失败时提醒 Javascript 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19083994/