iOS evalString里参数是json格式的字符串里带有中文时会报错

  • Creator 版本: 2.4.4

  • 目标平台: iOS

  • 重现方式:必现

  • 首个报错:

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

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:

ERROR: Uncaught SyntaxError: Invalid or unexpected token, location: (no filename):0:0

Uncaught Exception:

- location : (no filename):0:0

- msg : Uncaught SyntaxError: Invalid or unexpected token

- detail :

JS: [ERROR]: (no filename):0:0 Uncaught SyntaxError: Invalid or unexpected token

ScriptEngine::evalString script (no filename), failed!
想请教一下这个问题应该怎么解决?

贴代码!!

上面有报错信息,还是说还需要具体的执行代码?

我在接入apple登录的时候,发送token,也时不时的会出现这样的报错,我尝试把
se::ScriptEngine::getInstance()->evalString( msg );不放在performFunctionInCocosThread里,没有出现这种报错了