Marino Faggiana 6 жил өмнө
parent
commit
62a758c22a

+ 12 - 1
iOSClient/Library/SwiftWebVC/SwiftWebVC.swift

@@ -69,13 +69,20 @@ public class SwiftWebVC: UIViewController {
         return tempActionBarButtonItem
     }()
     
-    
+    /*
     lazy var webView: WKCookieWebView = {
         var tempWebView = WKCookieWebView(frame: UIScreen.main.bounds, configuration: WKWebViewConfiguration(), useRedirectCookieHandling: useRedirectCookieHandling)
         tempWebView.uiDelegate = self
         tempWebView.navigationDelegate = self
         return tempWebView;
     }()
+    */
+    lazy var webView: WKWebView = {
+        var tempWebView = WKWebView(frame: UIScreen.main.bounds)
+        tempWebView.uiDelegate = self
+        tempWebView.navigationDelegate = self
+        return tempWebView;
+    }()
     
     var request: URLRequest!
     
@@ -111,7 +118,11 @@ public class SwiftWebVC: UIViewController {
     // View Lifecycle
     
     override public func loadView() {
+        let language = NSLocale.preferredLanguages[0] as String
         view = webView
+        request.setValue(CCUtility.getUserAgent(), forHTTPHeaderField: "User-Agent")
+        request.addValue("true", forHTTPHeaderField: "OCS-APIRequest")
+        request.addValue(language, forHTTPHeaderField: "Accept-Language")
         _ = webView.load(request)
     }