求助,c++怎么调用js

程序添加推送服务,客户端的sdk推送内容返回在原生的oc代码中,我如何在ios中用oc 或 c++ 调用js 比如 ScriptingCore::getInstance()->evalString(/“md5.hex(“abc”)/”); 这种返回错误
:1:ReferenceError: md5 is not defined

Evaluating md5.hex(“abc”); failed (evaluatedOK == JS_FALSE) 我该怎么做?

已经解决
evalString 执行语句
std::string str = “var gameData = require(‘gameData’);gameData.instance.alertMsg(“abc”);”;
ScriptingCore::getInstance()->evalString(str.c_str());
这样就可以了

2赞