菜鸟教程小白 发表于 2022-12-13 00:24:15

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(@&#34;Error - %@&#34;, error);

    UIAlertView *alert = [ initWithTitle:@&#34;Find A Vino&#34; message:@&#34;Error while loading request.&#34; delegate:self cancelButtonTitle:@&#34;OK&#34; 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]
查看完整版本: iphone - UIWebView 不加载 URL