如何通过javascript作为参数访问c ++中的对象? 在javascript世界中我输出了很少的c ++函数。现在在javascript函数调用期间 它传递一个字符串和一个对象。我能在c ++世界中找到的字符串,但是我无法访问的对象参数。
<!--JAVASCRIPT WORLD START-->
var attr = {Name : "ABC", Address : "chennai", Mode : 0, Text : "tESt" };
SetMethod("KK", attr);
<!--JAVASCRIPT WORLD END>
//C++ WORLD START
SetMethod(jspp::function_context& context)
{
const std::string NameinCPP = context.string(0);
jspp::object obj = context.object(1);
printf("Welcome %s",NameinCPP.c_str()); //This line is printing Welcome KK
/*I am not able to access obj attributes.
may someone suggest way to access the object details?*/
}
//C++ WORLD END
(jspp :: object内部使用一些ECMA引擎)