在使用new Image时SDK对该对象的onload / onerror设置的值未检查null。
比如
const test = new Image();
test.onload = null;
test.src = "res/drawing/draw3.png";
onload被设置时。会将该值封装一次闭包(在WAGameSubContext.js 内,格式化后在7144行)
但这里没有对值是否为null进行检查,导致后续图片加载完成时竟然触发调用null.apply报错。
(就上面那三行就会触发这个错误)
解决办法:
1,官方修正 = null时移除onload / onerror事件
2,或者使用addEventListener而不是onload / onerror
你好,问题已复现,我们会尽快进行修复。
你好,我们确认下这个问题。