我目前正在创建一个 UIWebView ,在其中加载从服务器服务获取的 NSString 。它只是一个简单的 HTML 字符串,然后我将它加载到 UIWebView 中,如下所示:
urlAddress = [[NSURL alloc] initWithString:URLString];
//try removing cache so new stylesheet shows everytime- not sure if this is working yet
[[NSURLCache sharedURLCache] removeAllCachedResponses];
[InfoWebview loadHTMLString:returnedHtmlString baseURL:urlAddress];
然后由于某种原因图像没有显示并且样式表不起作用。
例如我的 baseURL 看起来像这样
https://myserveraddress/
然后CSS的代码看起来像这样
<link rel="stylesheet" type="text/css" href="Data/iPhone/my.css">
我的问题是 baseURL 如何在该 href 上添加前缀?它要求css作为loadHTMLString加载到WebView上吗?或不同的东西
以及如何将 infoWebView 源输出到 NSString?看看 baseURL 是否在这些 href 链接上添加了前缀?还是现在就这样工作?
任何帮助将不胜感激。