使用SetNamedPropertyHandler的V8 C ++对象也不能具有方法回调

时间:2018-08-20 14:00:40

标签: c++ v8

我一直在做一些C ++中的V8的尝试,并注意到如果您使用'Set'方法从JS添加内部方法回调并使用'SetNamedPropertyHandler',则将为该属性调用属性处理程序。方法(也不会调用原始方法回调)。

现在,我可以安全地在属性getter函数中处理方法回调,但是此时,如果JS回调在方法中包含参数,则无法弄清楚如何从传递的“ PropertyCallbackInfo”对象中转换/获取这些参数。

我在这里做错什么了吗,还是V8不允许通过通用回调以这种方式完成属性和方法?

任何想法/解决方案将不胜感激? 谢谢

0 个答案:

没有答案