1

我有一堆图像作为 blob 存储在我的数据库中,我需要将它们包含在 UIWebView 中。我想直接这样做——而不是先将它们保存为临时文件。有没有办法在 UIWebView 中使用原始数据而不是 URL 显示图像?

4

2 回答 2

2

使用RFC 2397数据 URI 方案。Mark Kolich在各种情况下都有一篇很好的文章。他主要是在讨论 CSS,但 HTML 也是一样的(他给出了一个 HTML 示例)。

于 2009-08-31T13:57:43.013 回答
0

我假设在 iPhone WebKit 上仍然通过 Cocoa URL 加载系统加载 URL。如果是这样,最好的方法是对 NSURLProtocol 进行子类化并创建自己的自定义方案来从数据库加载数据。请记住,这将在后台线程上,因此请注意线程安全。

于 2009-09-06T13:41:16.940 回答