setInterval() 的语法允许调用时传递若干参数进入callback的,但今天在真机上遇到崩溃问题,而web端和微信小游戏模拟器上则能正常运行。非常奇怪。
API: setInterval(function, milliseconds, param1, param2, …)
当我传递param1等参数进入时,真机直接在此行崩溃。并且无有效的崩溃堆栈,仅提示 gameThirdScriptError…
-
Creator 版本:2.0.9
-
目标平台: Android真机上 微信小游戏
-
详细报错信息,包含调用堆栈:
-
重现方式:
向setInterval传递第三个参数如:setInterval(this.callback, 1000, arg). // arg=123。
移除第三个参数,调用正常,添加参数则执行此行代码时抛出undefined;@requestFramexxx… -
出现概率:必现