ios - UIWebView 不会加载

标签 ios uiwebview

我有一个应用程序,您可以在其中点击一个按钮将您带到一个表格 View ,该表格 View 列出了 RSS 提要中的文章。然后,当您在该 TableView 中选择一行时,它应该转到所选行的 Web View 。一切似乎都在被调用,但 WebView 没有出现。

这是项目的链接: https://www.dropbox.com/s/7ncfpwm2vor38av/KFBNewsroom%203.zip

最佳答案

我建议向您的 UIWebView 添加一个委托(delegate),这样您就可以定义 – webView:didFailLoadWithError:看看实际会发生什么。委托(delegate)可以是管理 Web View 的同一个 WebViewController 类实例。 – webViewDidFinishLoad: 也很有用,因此您可以知道 Web View 何时完成。

- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
{   
  NSLog([NSString stringWithFormat: @"%d", [error code]]);

      UIAlertView *alert = [[UIAlertView alloc] 
                          initWithTitle:@"Connection Error!" 
                                message:error.localizedErrrorDescription
                               delegate:nil 
                      cancelButtonTitle:@"OK" 
                      otherButtonTitles: nil];
      [alert show];
      [alert release];
}

关于ios - UIWebView 不会加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13145836/

相关文章:

ios - 将 html 文件合并到 UIWebView

ios - 不调用 UIWebView webViewDidStartLoad 和完成

iOS 8 AVAudioTime 缺少功能?

ios - 即使用户按下确定,权限也被拒绝

javascript - iOS UIWebview缓存机制

iphone - 当点击 epub 文件页面时 如何更改 iPhone 应用程序 epub 文件文本的字体大小?

ios - 在屏幕上移动 UIbutton

ios - Firebase-崩溃报告的后备

ios - 如何在渲染后重用 map View

ios - 创建 Safari Webarchives 的跨平台方式