опера — как получить доступ к объекту в C ++, передаваемом JavaScript в качестве аргумента?

как получить доступ к объекту в C ++, передаваемом JavaScript в качестве аргумента?
в мире 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)

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]