Как получить атрибут заголовка изображения для изображения под курсором в WebKit2GTK - PullRequest
0 голосов
/ 28 ноября 2018

Это кажется очень глупым вопросом, но я не могу понять, что с Google.Мне нужен ховертекст xkcd, который является атрибутом title тега img.WebKitHitTestResult имеет get_link_uri, get_link_title и get_image_uri, но не get_image_title.Что мне делать?

РЕДАКТИРОВАТЬ: Вот существующий код из источника для surf браузера, который захватывает ссылку, изображение или медиа-URI, но игнорирует атрибут title, если таковой имеется

void
mousetargetchanged(WebKitWebView *v, WebKitHitTestResult *h, guint modifiers,
    Client *c)
{
    WebKitHitTestResultContext hc = webkit_hit_test_result_get_context(h);

    /* Keep the hit test to know where is the pointer on the next click */
    c->mousepos = h;

    if (hc & OnLink)
        c->targeturi = webkit_hit_test_result_get_link_uri(h);
    else if (hc & OnImg)
        c->targeturi = webkit_hit_test_result_get_image_uri(h);
    else if (hc & OnMedia)
        c->targeturi = webkit_hit_test_result_get_media_uri(h);
    else
        c->targeturi = NULL;

    c->overtitle = c->targeturi;
    updatetitle(c);
}
...