Erik Haider Forsén 4 anos atrás
pai
commit
cef0ffb0c0
Nenhuma conta vinculada ao e-mail do autor do commit
1 arquivos alterados com 7 adições e 0 exclusões
  1. 7
    0
      apple/RNCWebView.m

+ 7
- 0
apple/RNCWebView.m Ver arquivo

@@ -1282,6 +1282,13 @@ static NSDictionary* customCertificatesForHost;
1282 1282
       for (NSHTTPCookie *cookie in [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies]) {
1283 1283
         [wkWebViewConfig.websiteDataStore.httpCookieStore setCookie:cookie completionHandler:nil];
1284 1284
       }
1285
+        
1286
+      // Write all cookies from WKWebView back to sharedHTTPCookieStorage
1287
+      [wkWebViewConfig.websiteDataStore.httpCookieStore getAllCookies:^(NSArray* cookies) {
1288
+        for (NSHTTPCookie *cookie in cookies) {
1289
+          [[NSHTTPCookieStorage sharedHTTPCookieStorage] setCookie:cookie];
1290
+        }
1291
+      }];
1285 1292
     } else {
1286 1293
       NSMutableString *script = [NSMutableString string];
1287 1294