如何在CEF3中通过JavaScript访问C ++中的动态字符串值?

时间:2015-07-04 05:00:46

标签: javascript c++ chromium-embedded

我正在通过CEF3制作桌面应用程序,我正在构建获取文件路径并将其读入缓冲区的函数,这对我很好,但我不知道JavaScript如何获取我读取的文件的值 EX: C ++代码: string fileContent = readFile(URL); 我需要将fileContent发送到JavaScript变量

1 个答案:

答案 0 :(得分:2)

通常你应该使用javascript绑定来在c ++<> js之间进行通信,请参阅Javascript Integration wiki页面。但是,由于这是大量数据,出于性能原因,最好通过请求发送,请参阅this topic

  

如果二进制数据量很大,则执行请求(通过   然后使用自定义处理XMLHttpRequest   scheme handler或CefRequestHandler :: GetResourceHandler()。