UIWebView最初不会加载某些URL

时间:2014-02-13 05:27:40

标签: ios uiwebview

UIWebView存在这样一个奇怪的问题,我无法在线找到解决方案。我有一个iPad应用程序,里面有一个Web视图。首次安装并运行应用程序时,我尝试加载an education website。 Web视图只是挂起并超时。我杀了应用程序,我再次运行它,它加载得很好。 This one works fine这也是教育网站的一部分。我把头发拉出来!

一些代码:

-(void)viewDidAppear:(BOOL)animated
{
   NSURL *websiteUrl = [NSURL URLWithString:@"http://my.tac.edu.au"];
   NSURLRequest *urlRequest = [[NSURLRequest alloc]initWithURL: websiteUrl];
   [self.webView loadRequest:urlRequest];
}

与www.tac.edu.au合作正常。我不知道在首次安装应用时,该网址只会挂起 。你停止它,再次运行它(没有卸载)它出现就好了。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

:)

而不是查看确实出现,在视图中编写代码会出现

-(void)viewWillAppear:(BOOL)animated
{
   NSURL *websiteUrl = [NSURL URLWithString:@"http://my.tac.edu.au"];
   NSURLRequest *urlRequest = [[NSURLRequest alloc]initWithURL: websiteUrl];
   [self.webView loadRequest:urlRequest];
   self.webview.delegate = self;
}

- (void)webViewDidStartLoad:(UIWebView *)webView{
  //Start Activity Indicator
}
- (void)webViewDidFinishLoad:(UIWebView *)webView{

   //End activity indicator
}