这是一个奇怪的错误,有时在WKWebView中返回(向后滑动)删除backForwardList.backList
个项目。这是流程:
didFailProvisionalNavigation
中捕获。错误:错误域= NSURLErrorDomain代码= -999“(null)” 的UserInfo = {NSErrorFailingURLKey = https://www.MyDWebsite.com/m, _WKRecoveryAttempterErrorKey =,NSErrorFailingURLStringKey = https://www.MyDWebsite.com/m}
此时(在didFailProvisionalNavigation
中)webView.URL
是女用户返回的那个,例如www.MyDWebsite.com/m/Something
和backForwardList.backList
为空。同时.fowardList
有一个项目,即用户返回的网址。
我的问题是为什么.backList
为空?我无法重新加载webView.URL
因为它是错误的而我无法.goBack()
因为.backList
为空。结果页面被破坏(不加载延迟图像)
提问,有谁知道什么可能导致-999错误?