在cef3中将字符串从c ++发送到JavaScript

时间:2015-07-04 01:17:32

标签: javascript c++ chromium-embedded

我正在使用cef3,我想上传带有c ++的文件,并将此文件数据发送给JavaScript以进行操作。我添加了一个JavaScript变量来接收来自c ++变量的数据,但是我无法将数据分配给这个JavaScript变量。

// Create a new V8 string value. See the "Basic JS Types" section below. 
CefRefPtr<CefV8Value> object = v8Context->GetGlobal(); 

// Add the string to the window object as "window.file". See the "JS Objects" section below. 
CefRefPtr<CefV8Value> str = CefV8Value::CreateString("this file variable"); 

object->SetValue("file", str, V8_PROPERTY_ATTRIBUTE_NONE);

这在函数OnContextCreated中添加javascript变量但我不知道在OnContextCreated函数之外将c ++字符串赋给此变量

0 个答案:

没有答案