我需要在一个Gtk Widget中嵌入一个非常简单的浏览器(可以解析HTML和JS Ext),希望在gtkmm中.我查看了gtkmozembed,但是c ++包装器已经过时了,所以我试着用C语言编写它,但我已经承诺使用Gtk + 3.0,并且gtkmozembed不适用于Gtk + 3.0.有没有办法只扩展Gtk :: Widget并在其中放置一个gecko解析器?无法找到任何壁虎文档,我一直被重定向到gtkmozembed.
任何想法/建议将不胜感激.
编辑:@Mark我尝试使用Webkitgtk后,得到以下输出,应用程序崩溃.
** (ttocui_gtk:16360): DEBUG: NP_Initialize
** (ttocui_gtk:16360): DEBUG: NP_Initialize succeeded
** (ttocui_gtk:16360): DEBUG: NP_Initialize
** (ttocui_gtk:16360): DEBUG: NP_Initialize succeeded
** (ttocui_gtk:16360): DEBUG: NP_Initialize
** (ttocui_gtk:16360): DEBUG: NP_Initialize succeeded
** (ttocui_gtk:16360): DEBUG: NP_Initialize
** (ttocui_gtk:16360): DEBUG: NP_Initialize succeeded
** (ttocui_gtk:16360): DEBUG: NP_Initialize
** (ttocui_gtk:16360): DEBUG: NP_Initialize succeeded
** (ttocui_gtk:16360): DEBUG: NP_Initialize
** (ttocui_gtk:16360): DEBUG: NP_Initialize succeeded
** (ttocui_gtk:16360): DEBUG: NP_Initialize
** (ttocui_gtk:16360): DEBUG: NP_Initialize succeeded
** (ttocui_gtk:16360): DEBUG: NP_Initialize
** …Run Code Online (Sandbox Code Playgroud)