Это кажется очень глупым вопросом, но я не могу понять, что с 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);
}