从 C++ 向 javascript 发送消息

Sending a message from c++ to javascript

是否有一个例子,其中来自 c++ 的消息像 dom->sendMessage("something") 一样在 javascript 中使用?

谢谢, 丹妮尔

html-overlay example is what you're looking for. 是关于如何在 JavaScript 中获取这些消息的更详细的答案。

请注意,Minko AbstractDOMElement 实现 "should" 为您提供了在 C++ 中直接与任何 DOM 元素交互所需的所有 DOM 方法,无需 JS。包括(但不限于):

使用这些方法,您的 C++ 代码可以轻松地 "change" HTML5 UI 组件,就像在纯 JS 中一样(因为它们是相同的 DOM API).

现在如果你想要一些 JS 代码是 "notified",你的 JS 代码可以:

  • 收听实际对应的 DOM 事件;
  • 收听您必须从 C++ 代码发送的自定义消息。