[0]字节平台(抖音预览调试),因为一行代码导致无法启动问题

1、逐行屏蔽代码测试,laya在字节手机平台会因为某一段正常代码无法启动问题(已经是第二次预计)
2、图片中是出现无法启动的那一段代码,屏蔽该句代码,手机上正常启动
3、函数为空函数,无任何其他逻辑代码
 
2.png 3.png 1.png 微信图片_20230624053810.jpg
已邀请:

小高

赞同来自:

方便提供一份精简的示例我们来查下。

Aimumu

赞同来自:

小高,上次因为代码打包到抖音手机预览问题,我追踪了代码,一个静态函数导致,启动不了,这个函数,在其他引擎打包到字节是正常的。
 public static deepCopy<T>(instance: T): T {
if (instance == null) {
return instance
}

if (instance instanceof Date) {
return new Date(instance.getTime()) as any
}

if (instance instanceof Array) {
var cloneArr = [] as any[]
;(instance as any[]).forEach((value) => {
cloneArr.push(value)
})
return cloneArr.map((value: any) => GameUtils.deepCopy<any>(value)) as any
}
if (instance instanceof Object) {
var copyInstance = {...(instance as { [key: string]: any }),
} as { [key: string]: any }
for (var attr in instance) {
if ((instance as Object).hasOwnProperty(attr)) copyInstance[attr] = GameUtils.deepCopy<any>(instance[attr])
}
return copyInstance as T
}
return instance
}

要回复问题请先

商务合作
商务合作