包含此页的版本:
不含此页的版本:
选择如何处理 Web 构建中的错误。
默认情况下,Unity 会将一些 JavaScript 代码写入构建,以处理错误。此代码在不受支持的平台上运行时显示警告消息,并解析浏览器中的错误和异常字符串以检查已知错误并显示包含更全面错误消息的错误对话框。例如,如果要禁止显示警告消息,则可以自定义此处理。
要自定义错误处理,请执行以下作:
打开index.html文件。
添加或取消注释以下代码作为参数在var config = {}对象:
errorHandler: function(err, url, line) {
alert("error " + err + " occurred at line " + line);
// Return 'true' if you handled this error and don't want Unity
// to process it further, 'false' otherwise.
return true;
},
这errorhandler当页面调用其window.onerror事件处理程序,并使用相同的参数。返回true以指示错误处理程序已处理错误,以禁止执行 Unity 的默认错误处理程序。返回false将错误传递给 Unity 的默认错误处理程序进行处理。