从Chromium Embedded(Javascript)发送信息到包含C应用程序

前端之家收集整理的这篇文章主要介绍了从Chromium Embedded(Javascript)发送信息到包含C应用程序前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在查看Chromium Embedded Framework示例后,我有一个问题.我需要与我的窗口的嵌入式部分进行本机交互.然而,在CEF的例子中,我所看到的只是c向浏览器发送消息,而不是相反.我想知道是否有任何方式从c发送 JavaScript的消息,就像一个函数的方式.

我正在寻找的是这样的东西.我的网页上有一个按钮,点击.我想尽量减少窗口.有没有办法从CEF中的JavaScript调用一些c?

解决方法

最简单的方式:
1.在主要过程(UI过程)中 – 您可以创建自己的自定义方案处理程序(它也可以绑定到http协议,以及域的不同处理程序).
2.从JS方面,您可以使用XMLHttpRequest调用方案处理程序.它是JS主程序之间IPC的标准机制.

另一种方式:使用V8绑定,但在这种情况下,您将需要在渲染器和主进程之间创建自己的IPC.或使用内置的IPC,但请注意,它只是以异步方式发送消息.

猜你在找的JavaScript相关文章