2013-04-24 37 views
2

在我的WebKitGTK +小部件中,我想用不同的图像数据透明地替换HTML页面的某些图像,我在内存中保存了将图像内容注入到webkit中加载

根据http://webkitgtk.org/reference/webkitgtk/stable/webkitgtk-webkitwebview.html#WebKitWebView-resource-request-starting的文档,我已经关注了这个信号,它允许请求URI被改变,但我真正想要的是让它保持不变,但生成我自己的响应。

我已经尝试填写WebKitWebResource参数,并填写从WebKitNetworkRequest SoupMessage响应无济于事。有人知道怎么做吗?

回答

0

想出了一种方法:将请求URL替换为“data:image/jpeg; base64,[inline data]”。

会为我做。