didFailProvisionalNavigation
全部标签 我正在尝试为我的webView显示错误消息,我需要知道不可用的url,所以我实现了委托(delegate)方法:-(void)webView:(WKWebView*)webViewdidFailProvisionalNavigation:(WKNavigation*)navigationwithError:(NSError*)error{[self.addressBarfinishLoadingProgressAnimated:YES];NSLog(@"%@",webView.URL);[selfshowErrorPageForURL:error.userInfo[NSErrorFai
我正在制作一个网络浏览器,并且像所有其他网络浏览器一样,我想通知用户网页加载失败时发生的错误。目前,我正在didFailProvisionalNavigation方法中显示错误的localizedDescription。就这样!-(void)webView:(WKWebView*)webViewdidFailProvisionalNavigation:(WKNavigation*)navigationwithError:(NSError*)error{[selfpresentError:error.localizedDescriptionanimated:YES];[_delegate
我们遇到间歇性(有时发生在某些设备上)崩溃,我们很难确定,并且无法按需重现。这与Swift3和WKWebView组件有关,特别是在尝试通过switch语句获取错误代码时其回调协议(protocol)崩溃。见下文:funcwebView(_webView:WKWebView,didFailProvisionalNavigationnavigation:WKNavigation!,withErrorerror:Error){ifleterr=erroras?URLError{switch(err.code){//Exceptionoccursonthislinecase.cancelled