我有一个HTML5应用程序,可用作特定C ++游戏的菜单。
截至目前,我正在使用:
var ws = new ActiveXObject("WScript.Shell");
ws.Exec(this.GAME_PATH);
这是我的HTML5应用程序在按下按钮时运行C ++游戏。我希望两个应用程序都能进行连接和实时数据通信。有什么建议吗?
答案 0 :(得分:2)
您可以使用Apache Thrift在C ++和JavaScript(或Node.js)之间进行近乎实时的通信 见http://thrift.apache.org/
我没有使用Apache Thrift和c ++的经验,但它在JAVA上很有用。
答案 1 :(得分:1)
Qt还支持将C ++对象暴露给javascript。请参阅http://qt-project.org/doc/qt-4.8/qtwebkit-bridge.html。