ScriptingCore::getInstance()->evalString(“cpp(“data”)”);当data是普通字符串的时候没有问题,当它是个json串的时候就有问题了,执行不到js代码,请问该如何是好啊!
@jare难道这个就不是问题么?
如果data里面有引号,比如{“a”:“bc”},到JS层就变成了这样:
cpp("{"a":"bc"}"); // 引号错乱
把data里的引号前面都加个\转义一下试试。
对引擎组实在太失望了
ScriptingCore::getInstance()->evalString(“cpp(“data”)”);当data是普通字符串的时候没有问题,当它是个json串的时候就有问题了,执行不到js代码,请问该如何是好啊!
@jare难道这个就不是问题么?
如果data里面有引号,比如{“a”:“bc”},到JS层就变成了这样:
cpp("{"a":"bc"}"); // 引号错乱
把data里的引号前面都加个\转义一下试试。
对引擎组实在太失望了