我一直在做一些C ++中的V8的尝试,并注意到如果您使用'Set'方法从JS添加内部方法回调并使用'SetNamedPropertyHandler',则将为该属性调用属性处理程序。方法(也不会调用原始方法回调)。
现在,我可以安全地在属性getter函数中处理方法回调,但是此时,如果JS回调在方法中包含参数,则无法弄清楚如何从传递的“ PropertyCallbackInfo”对象中转换/获取这些参数。
我在这里做错什么了吗,还是V8不允许通过通用回调以这种方式完成属性和方法?
任何想法/解决方案将不胜感激? 谢谢