我写了一个简单的“单视图”应用程序,我在UIWebView中加载了一个网页。
如果我没有做错事,UIWebView默认情况下不会在url数据更改时自动更新。例如,如果新邮件到达Gmail或Facebook墙上的新帖子似乎不会导致我的UIWebView页面自动刷新。
我在这里遗漏了什么吗?如果UIWebView默认情况下不自动刷新,有没有办法解决这个陷阱?
提前致谢, NIKHIL
答案 0 :(得分:0)
您可能需要设置具有设置时间间隔的计时器以刷新Web视图。我已经完成了一个uibutton,一旦按下它将刷新Web视图每隔这么多秒设置。如下所示:
对于UIButton
- (IBAction)SendGPSData:(id)sender
{
[webView reload];
}
和NSTimer
[NSTimer scheduledTimerWithTimeInterval:5 target:self selector:@selector(WebViewLoad:) userInfo:nil repeats:NO];
-(void)WebViewLoad:(NSTimer *)theTimer
{
[webView reload];
}
我希望这会有所帮助。