I have found the answer, SetNamedPropertyHandler can work on globle
ObjectTemplate. It's my mistake.

// Creates a new execution environment containing the built-in
// functions.
v8::Persistent<v8::Context> CreateShellContext() {
  // Create a template for the global object.
  v8::Handle<v8::ObjectTemplate> global = v8::ObjectTemplate::New();
  // Bind the global 'print' function to the C++ Print callback.
//shang  global->Set(v8::String::New("print"),
v8::FunctionTemplate::New(Print));
  // Bind the global 'read' function to the C++ Read callback.
  global->Set(v8::String::New("read"),
v8::FunctionTemplate::New(Read));
  // Bind the global 'load' function to the C++ Load callback.
  global->Set(v8::String::New("load"),
v8::FunctionTemplate::New(Load));
  // Bind the 'quit' function
  global->Set(v8::String::New("quit"),
v8::FunctionTemplate::New(Quit));
  // Bind the 'version' function
  global->Set(v8::String::New("version"),
v8::FunctionTemplate::New(Version));

global->SetNamedPropertyHandler(xxxxxxx);


  return v8::Context::New(NULL, global);
}



On Dec 28, 1:38 am, "Yuri.Shang" <risc...@gmail.com> wrote:
> Who know  the answer about the fowlling issue. ...Very very thanks.
>
> http://groups.google.com/group/v8-users/browse_thread/thread/53778057...

-- 
v8-users mailing list
v8-users@googlegroups.com
http://groups.google.com/group/v8-users

Reply via email to