diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 33e6b0f0..4bc61a9a 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -15,7 +15,8 @@ - + + @@ -59,8 +60,8 @@ - - + + @@ -69,6 +70,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -131,7 +156,6 @@ - should resourceCustomSchemes WebHistory flutterInAppBrowserPlatformReady @@ -161,6 +185,7 @@ AndroidView scalesPageToFit scroll + cookie_manager activity.getPreferences(0) @@ -186,7 +211,6 @@ @@ -494,7 +519,7 @@ - + @@ -513,7 +538,7 @@ - + @@ -544,8 +569,6 @@ - - @@ -848,16 +871,6 @@ - - - - - - - - - - @@ -868,6 +881,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example/lib/in_app_webiew_example.screen.dart b/example/lib/in_app_webiew_example.screen.dart index f7d2087e..8c27d1ad 100755 --- a/example/lib/in_app_webiew_example.screen.dart +++ b/example/lib/in_app_webiew_example.screen.dart @@ -201,6 +201,7 @@ class _InAppWebViewExampleScreenState extends State { } //controller.findAllAsync("flutter"); print(await controller.getFavicons()); + print(await CookieManager.instance().getCookies(url: url)); }, onLoadError: (InAppWebViewController controller, String url, int code, String message) async { diff --git a/lib/flutter_inappbrowser.dart b/lib/flutter_inappbrowser.dart index f39e03ef..0a85ddc1 100644 --- a/lib/flutter_inappbrowser.dart +++ b/lib/flutter_inappbrowser.dart @@ -25,6 +25,7 @@ export 'src/types.dart'; export 'src/in_app_webview.dart'; export 'src/in_app_browser.dart'; export 'src/channel_manager.dart'; +export 'src/cookie_manager.dart'; export 'src/chrome_safari_browser.dart'; export 'src/chrome_safari_browser.dart'; export 'src/in_app_localhost_server.dart';