iphone - UIWebView 不加载 URL
<p><p>我在 <code>UIWebView</code> 中加载 <strong>URL</strong> 时遇到了非常小的问题。
我有一个 <code>UIButton</code>,点击它后,我添加了 <code>UIView</code>,其中包含 <code>UIWebView</code>、<code>UIButton</code> 和 <code> >标题栏</code>。使用的代码如下-</p>
<pre><code> ;
vwOnline.bounds = self.view.bounds;
//Load webview
NSURL *url = ];
NSURLRequest *request = ;
;
- (void)webViewDidStartLoad:(UIWebView *)webView
{
//Show activity indicator
;
}
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
//Remove Activity indicator
;
;
}
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
{
NSLog(@"Error - %@", error);
UIAlertView *alert = [ initWithTitle:@"Find A Vino" message:@"Error while loading request." delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
;
alert.tag = 1;
//Remove Activity indicator
;
;
}
</code></pre>
<p>通过执行上述代码,大多数时候 <code>UIWebView</code> 不会加载我在对象 <code>objWine.strOnlineURL</code> 中传递的 <code>URL</code>。如果我单击后退按钮并再次单击按钮以加载 <code>URL</code>,它将进入 <code>- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error</code> <code>UIWebView</code> 的委托(delegate)方法。
如果有人知道解决方案,请帮助我。</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>而不是在您的 <code>button</code> 上添加您的 <code>webview</code> 每次点击。你为什么不把你的 <code>webview</code> 添加到你的 <code>viewDidLoad</code> 和 <code>hide</code> 和 <code>show</code> 它在你的 <code>button </code> 点击。 </p></p>
<p style="font-size: 20px;">关于iphone - UIWebView 不加载 URL,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/14256484/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/14256484/
</a>
</p>
页:
[1]