为什么gtk_show_uri修剪我的网址?

时间:2012-09-23 15:48:40

标签: c gtk

我正在尝试重新编译gtk应用程序而不是启动g:help浏览器,我想在我的文件系统上启动默认的浏览器和html文件。 我将源代码修改为:

#define APP_HELP "file://usr/local/share/doc/APP/APP.html"

    /*ret = gtk_show_uri (gtk_widget_get_screen (GTK_WIDGET (parent)),
                        link, 
                GDK_CURRENT_TIME, 
                &error);*/
    ret = gtk_show_uri (gtk_widget_get_screen (GTK_WIDGET (parent)),
                        APP_HELP, 
                GDK_CURRENT_TIME, 
                &error);

但是当我启动帮助时,我看到以下错误:

enter image description here

/usr发生了什么事?我该如何解决?

1 个答案:

答案 0 :(得分:1)

在Kwariz的有用评论之后结束问题:

because the URI should begin with file:///usr/....