我正在使用uiwebview并在其上传递了一个URL ...
但是在外部链接上我想要一个按钮,然后在该点击上我想回到特定的网址。
但是页面只是加载不在那个网址上。
请帮忙
-(IBAction)btnHomeAction
{
NSString *urlAddress = @"http://test.xyz.com/refferel";
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[_webView loadRequest:requestObj];
vWTop.hidden=YES;
vWBottom.hidden=YES;
_webView.hidden=YES;
CGRect rect = _webView.frame;
rect.origin.y = 20;
rect.size.height = self.view.frame.size.height-20;
_webView.frame=rect;
}
答案 0 :(得分:0)
这一行正在产生问题,
_webView.hidden=YES;
删除此行或在加载页面后再次显示webView
通过删除上面的行应该工作。确保URL也有效。尝试在浏览器中打开URL。如果URL正常,那么确保不隐藏webView将解决问题。
如果您不想删除该行,那么在webView完成加载后再次显示该行
@interface ViewController : UIViewController <UIWebViewDelegate>
_webView.delegate = self
- (void)webViewDidFinishLoad:(UIWebView *)webView { _webView.hidden=NO; }