我对Gecko或Webkit等C ++项目没有多少经验,我想将Gecko或Webkit嵌入到项目中,以便用HTML和CSS构建我的UI。
我想知道的是我如何在C ++中处理事件等(没有JavaScript)?如果有关于这个主题的任何资源丰富的教程,我很乐意阅读它。
答案 0 :(得分:0)
Qt有一个名为QtWebkit的非常好的模块,对此有好处:
http://doc.qt.nokia.com/latest/qtwebkit.html
您可以在C ++中评估网页中的Javascript,并将数据从网页传递到您包含的C ++程序。
如果你已经使用了除Qt以外的其他东西,那么没什么用;但是;)或许还有一些关于你已经做过什么以及你的目标是什么的信息?
答案 1 :(得分:0)
还有WebkitGTK与qtwebkit几乎相同。不同之处在于GTK比QT轻得多。它已被移植到mac,linux和windows。
对于iOS,有原生UIWebView。
对于Android,您可以使用android.webkit.WebView。
或者,您可以使用PhoneGap作为移动设备的精美包装。