[Bug提交] 构建iOS版本,运行黑屏,setTimeout 里报错 this undefined

  • Creator 版本:2.1.2

  • 目标平台: iOS

  • 详细报错信息,包含调用堆栈:在 setTimeout 回调里报 undfined is not an object(evaluating ‘this.storyNode’)

  • 重现方式:每次启动屏幕一直黑屏,打开safri查看发现上述报错

  • 之前哪个版本是正常的 :

  • 手机型号 :iPhone 8 Plus, iOS 12.4

  • 手机浏览器 :

  • 编辑器操作系统 :macOS 10.14.5

  • 编辑器之前是否有其它报错 :

help,求助官方,总不能每次编译都去改自动生成的那个 project.js 吧

1.绑定this
2.为什么要用setTimeout,建议使用官方的计时器

这个是点构建iOS项目,官方自动生成的project.js文件里的代码,没办法,只能自己每次构建完自己手动改了

函数作用域的问题。project.js里面都是用户自己的脚本,跟引擎bug有啥关系?