NAN 1.7.0target
为NanCallbackCall
. 此参数允许您设置回调的上下文,即this
。
但是,无论我做什么this
,我的 JavaScript 回调中的值始终是默认Global
上下文。我希望在我的 JavaScript 回调中foo
提供以下内容。this
Local<Object> context = NanNew<Object>();
context->Set(NanNew<String>("foo"), NanNew<String>("bar"));
myNanCallback->Call(context, argv_v8.size(), &argv_v8[0]);