Пытался я создать callback в v8 js engine но что то не получается. То есть у меня не получается сохранить функцию чтобы потом ее вызвать. Перешерстил пол гугла но там все написано о том как это сделать через Node JS. А можно обойтись без него ? PS: Под callback'ом я имею введу вот это:
function Func()
{
print("YEEES");
}
cl.register(Func);
Пытался сохранять вот так:
v8::Persistent<v8::Function> *savedFunc = NULL;
Locker locker(_isolate);
HandleScope scope(_isolate);
Handle<Function> args1 = Handle<Function>::Cast(args[0]);
savedFunc = new v8::Persistent<v8::Function>();
savedFunc->Reset(_isolate, args1);
Мне это нужно чтобы описать действия программы на JS. То есть к примеру добавить событие нажатия кнопки или движения мышкой и вызвать его из C++.(это если что для игры делаю)
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости