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(@"viewLodLoad");
self.view.backgroundColor = ;
;
;
}
-(void)editNavigationBar {
;
NSLog(@"start Load WebView");
;
}
//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]