c++层调用了此方法在js中执行全局函数nativeTest,但是打印传过来的参数是乱码(除了中文其它都显示正常),这个怎么解决啊。在线等。
ScriptingCore::getInstance()->evalString(“nativeTest(“世界你好”)”, nullptr, nullptr, nullptr, nullptr);
跟踪代码进入 ScriptingCore 这个类的evalString方法中,这里面也可以正常显示中文,但当调用JS_CompileScript和JS_ExecuteScript方法之后,在JS中就输出乱码了。