Iphone ios 5在uiwebview中加载缓存图像
我有一个带有UIWebView的应用程序,可以在其中显示一些html内容 内容首先从web下载,然后保存到/library/cache中的缓存中以供重用 图像也会保存到缓存中 将更改保存到缓存中的html代码,以便图像的“src”代码指向图像保存在缓存中的确切文件夹 当我从缓存加载页面时,iOS5不会显示图像。我甚至连这个都没有?缺少文件的图标。没有错误。除实际的iOS5外,它在所有其他iOS上都能完美工作 有人有想法或经历过同样的问题吗 是的,我正在使用loadHTMLString方法 我在文档和其他主题中发现了这一点: 问题:UIWebView无法在基于3.0构建的应用程序中加载本地资源。 使用[UIWebView loadHTMLString:baseURL:]时,HTML字符串不应使用文件://scheme引用本地资源。相反,请传入NULL或baseURL:的文件://URL,或者使用和标记将资源直接包含在HTML中 我使用[UIWebView loadHTMLString:baseURL:]从缓存中加载html,我的应用程序是基于3.0构建的 我的baseURL已固定为服务器的url。如果现在我在baseURL中输入'NULL',图像将在iOS 5中正确显示 我不明白的是,如果我为baseURL设置了一个url,那么为什么图像不会显示出来?因此,对于iOS 5,图像会显示出来,而对于其他iOS,图像会显示出来Iphone ios 5在uiwebview中加载缓存图像,iphone,ios,Iphone,Ios,我有一个带有UIWebView的应用程序,可以在其中显示一些html内容 内容首先从web下载,然后保存到/library/cache中的缓存中以供重用 图像也会保存到缓存中 将更改保存到缓存中的html代码,以便图像的“src”代码指向图像保存在缓存中的确切文件夹 当我从缓存加载页面时,iOS5不会显示图像。我甚至连这个都没有?缺少文件的图标。没有错误。除实际的iOS5外,它在所有其他iOS上都能完美工作 有人有想法或经历过同样的问题吗 是的,我正在使用loadHTMLString方法 我在文
几个月前,这个项目已经用XCode 4.2构建和部署,我不知道这是否有用。它曾经奏效过!但是loadHTMLString的问题让我觉得它不应该与其他iOS一起工作 是否使用loadHTMLString方法在WebView中加载数据
如果是,那么您应该使用loadHTMLString方法将NSCachesDirectory传入baseUrlyes im。是的,它确实这样做了,它甚至通过为baseUrl传递NULL来工作。我只是不明白为什么它不适用于iOS 5,而适用于其他iOS。