小编pau*_*lj1的帖子

在跨平台Gtk应用程序中嵌入Web浏览器

我需要在一个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)

c++ gtk gtkmm gtk3

2
推荐指数
2
解决办法
3562
查看次数

标签 统计

c++ ×1

gtk ×1

gtk3 ×1

gtkmm ×1