V8Value GetKeys returns strange keys for objects

Do not post support requests, bug reports or feature requests. Discuss CEF here. Non-CEF related discussion goes in General Discussion!

V8Value GetKeys returns strange keys for objects

Postby fddima » Mon Aug 29, 2011 4:31 am

Hi, all!

In cefclient run Test JavaScript Binding Handler:

a we have some strange results for objects:

arg[0] = (object) [
07963AA8 = (object) [
06E784B8 = (function)
06E78440 = (function)
06E0D748 = (function)
]
07963AC0 = (object) [
06E0D708 = (string) An initial string value.
06E0DCC8 = (function)
]
]

Why key strings looks as address, and how to get natural key name? Or this is a bug?
fddima
Master
 
Posts: 788
Joined: Tue Dec 07, 2010 6:10 am

Re: V8Value GetKeys returns strange keys for objects

Postby magreenblatt » Mon Aug 29, 2011 6:03 am

These are probably CefString values. Assign to a std::string or std::wstring.
magreenblatt
Site Admin
 
Posts: 12384
Joined: Fri May 29, 2009 6:57 pm

Re: V8Value GetKeys returns strange keys for objects

Postby fddima » Mon Aug 29, 2011 6:14 am

Oh, sorry. I check it at my project - all works fine, it is cefclient's PrintValue(?) issue.
fddima
Master
 
Posts: 788
Joined: Tue Dec 07, 2010 6:10 am


Return to CEF Discussion

Who is online

Users browsing this forum: No registered users and 15 guests