菜鸟教程小白 发表于 2022-12-11 18:40:08

ios - 大约 10 秒后开始加载 wkwebview 白页


                                            <p><p>我想加载一个远程 url 页面,但它总是在大约 10 秒后开始加载
代码如下</p>

<pre><code>- (UIWebView *)webView {
    if(!_webView) {
      _webView = [ initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT)];
      _webView.scalesPageToFit = YES;
      _webView.dataDetectorTypes = UIDataDetectorTypeAll;
      _webView.delegate = self;
    }
   return _webView;
}

- (void)viewDidLoad {
   ;
   // Do any additional setup after loading the view.
   ;
   NSLog(@&#34;viewLodLoad&#34;);
   self.view.backgroundColor = ;
   ;
   ;
}
-(void)editNavigationBar {
    ;
    NSLog(@&#34;start Load WebView&#34;);
    ;
}


//load URL
- (void)loadHTML:(NSString *)htmlString title:(NSString *)title
{
    self.request = [ initWithURL:];
   self.title = title;
   ;
}
</code></pre>

<p>但是日志结果是....</p>

<pre><code>2017-01-22 10:04:48.867 xxx start Load WebView

2017-01-22 10:04:48.868 xxx myQueue

2017-01-22 10:04:48.868 xxx viewLodLoad

2017-01-22 10:04:48.946 xxx mainQueue

2017-01-22 10:05:01.547 xxx decidePolicyForNavigationAction   

2017-01-22 10:05:01.548 xxx didStartProvisionalNavigation

2017-01-22 10:05:02.468 xxx decidePolicyForNavigationResponse
</code></pre></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>为什么你有所有 GCD 的东西?似乎不需要。您应该能够将其减少到:</p>

<pre><code>- (void)loadWebView {
    ;
}
</code></pre>

<p>我敢打赌,这将消除您 10 秒的延迟。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 大约 10 秒后开始加载 wkwebview 白页,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/41786697/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/41786697/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 大约 10 秒后开始加载 wkwebview 白页