我正在用 JavaScript 编写一个应用程序,它应该创建一个新图像。有时会失败。我能够通过附加一个来检测它的时间image.onerror
事件监听器。问题是:我如何得知发生了什么错误 - 图像的错误对象带来了哪些参数?到目前为止我才发现
image.onerror = function (errorMsg, url, lineNumber, column, errorObj) {
console.log('Error: ' + errorMsg + ' Script: ' + url + ' Line: ' + lineNumber
+ ' Column: ' + column + ' StackTrace: ' + errorObj);
}
我从以下地方得到的:javascript:如何在弹出警报中显示脚本错误? https://stackoverflow.com/questions/2604976/javascript-how-to-display-script-errors-in-a-popup-alert
returns Error: [object Event] Script: undefined Line: undefined Column: undefined StackTrace: undefined
在错误对象中,我找不到与消息或错误代码相关的任何内容。
AFAIK image.onerror 处理程序将接收一个事件参数,该参数不包含有关错误原因的任何信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)