Внедрение графического содержимого в загрузку webkit

Внутри моего виджета WebKitGTK+ я хочу прозрачно заменить некоторые изображения HTML-страницы другими данными изображений, которые я храню в памяти.

Согласно документации на http://webkitgtk.org/reference/webkitgtk/stable/webkitgtk-webkitwebview.html, я подключился к этому сигналу, который позволяет изменять URI запроса, но я действительно хочу оставить это без изменений, но генерировать свой собственный ответ.

Я попытался заполнить параметр WebKitWebResource и заполнить ответ SoupMessage из WebKitNetworkRequest, но безрезультатно. Кто-нибудь знает, как это сделать?

1 ответ

Решение

Выяснил один из способов сделать это: заменить URL-адрес запроса на "data:image/jpeg;base64,[inline data]".

Сделаю для меня.

Другие вопросы по тегам