从 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。包括(但不限于):
AbstractDOMElement::value()
AbstractDOMElement::textContent()
AbstractDOMElement::innerHTML()
AbstractDOMElement::setAttribute()
使用这些方法,您的 C++ 代码可以轻松地 "change" HTML5 UI 组件,就像在纯 JS 中一样(因为它们是相同的 DOM API).
现在如果你想要一些 JS 代码是 "notified",你的 JS 代码可以:
- 收听实际对应的 DOM 事件;
- 收听您必须从 C++ 代码发送的自定义消息。
是否有一个例子,其中来自 c++ 的消息像 dom->sendMessage("something") 一样在 javascript 中使用?
谢谢, 丹妮尔
html-overlay example is what you're looking for.
请注意,Minko AbstractDOMElement
实现 "should" 为您提供了在 C++ 中直接与任何 DOM 元素交互所需的所有 DOM 方法,无需 JS。包括(但不限于):
AbstractDOMElement::value()
AbstractDOMElement::textContent()
AbstractDOMElement::innerHTML()
AbstractDOMElement::setAttribute()
使用这些方法,您的 C++ 代码可以轻松地 "change" HTML5 UI 组件,就像在纯 JS 中一样(因为它们是相同的 DOM API).
现在如果你想要一些 JS 代码是 "notified",你的 JS 代码可以:
- 收听实际对应的 DOM 事件;
- 收听您必须从 C++ 代码发送的自定义消息。