c++调用js的代码的问题

ScriptingCore::getInstance()->evalString(“cpp(“data”)”);当data是普通字符串的时候没有问题,当它是个json串的时候就有问题了,执行不到js代码,请问该如何是好啊!

@jare难道这个就不是问题么

如果data里面有引号,比如{“a”:“bc”},到JS层就变成了这样:

cpp("{"a":"bc"}"); // 引号错乱

把data里的引号前面都加个\转义一下试试。

对引擎组实在太失望了