这很奇怪。至少在iPhone上,(但不是测试iPod或模拟器),UIWebView突然变黑了。我可以对一些图像的一些虚假轮廓和标题栏很好,只有WebView。此外,这是现在基本上工作了很长时间的代码。可能已经应用了一些非常小的调整和格式化,但就是这样。
我对如何解决这个问题感到茫然。任何帮助非常感谢。
下面是代码片段(专有信息已更改),但我怀疑它是否会提供任何有启发性的细节。正如我已经提到过的,这段代码以前在iPod上运行良好:
- (void)viewDidLoad
{
@try
{
NSString* infoUrl = @"www.example.com/index.html";
NSData *htmlData = [NSData dataWithContentsOfURL:[NSURL URLWithString:infoUrl]];
if (htmlData != NULL)
{
[fileManager createFileAtPath:urlAddress contents:htmlData attributes:nil];
}
NSURLRequest *request = [NSURLRequest requestWithURL:htmlUrl];
[newsWebView loadRequest:request];
}
@catch (NSException * e)
{
NSLog(@"exception: %@: %@",
[e name], [e reason]);
}
}