浏览代码

fix title webView Crashlytics #981

Marino Faggiana 7 年之前
父节点
当前提交
43819a4a44
共有 1 个文件被更改,包括 6 次插入6 次删除
  1. 6 6
      iOSClient/Library/SwiftWebVC/SwiftWebVC.swift

+ 6 - 6
iOSClient/Library/SwiftWebVC/SwiftWebVC.swift

@@ -321,13 +321,13 @@ extension SwiftWebVC: WKNavigationDelegate {
         self.delegate?.didFinishLoading(success: true, url: webView.url!)
         UIApplication.shared.isNetworkActivityIndicatorVisible = false
         
-        
         webView.evaluateJavaScript("document.title", completionHandler: {(response, error) in
-            self.navBarTitle.text = response as! String?
-            self.navBarTitle.sizeToFit()
-            self.updateToolbarItems()
-        })
-        
+            if error == nil {
+                self.navBarTitle.text = response as! String?
+                self.navBarTitle.sizeToFit()
+                self.updateToolbarItems()
+            }
+        })        
     }
     
     public func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> Void) {