# cordova-cookie-master **Repository Path**: whan0216/cordova-cookie-master ## Basic Information - **Project Name**: cordova-cookie-master - **Description**: This plugin allows you to get and set cookie values from your WebView through a simple interface. - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2015-12-18 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: phonegap-cordova-plugins **Tags**: None ## README Cookie Master ============== As you may already know, WebViews on Android and iOS platforms do not support regular use of document.cookie for managing the cookies in your app. This plugin allows you to get and set cookie values from your WebView through a simple interface. ## Supported Platforms * Android * iOS ## Installing Install with Cordova CLI $ cordova plugin add https://github.com/kristianhristov/cordova-cookie-master.git ## Usage ### Get cookie value ```javascript cookieMaster.getCookieValue('http://:', '', function(data) { console.log(data.cookieValue); }, function(error) { if (error) { console.log('error: ' + error); } }); ``` ### Set cookie value ```javascript cookieMaster.setCookieValue('http://:', '', '', function() { console.log('A cookie has been set'); }, function(error) { console.log('Error setting cookie: '+error); }); ``` The cookie value should be formatted just like a regular document.cookie value. ### Clear all cookies ```javascript cookieMaster.clearCookies( function() { console.log('Cookies have been cleared'); }, function() { console.log('Cookies could not be cleared'); }); ``` ## Limitations * This version has been tested on Android 4.4 ~ 5.1 devices, iOS 7.1 ~ 9 devices. Experience may vary for different OS versions. ## License This plugin is distributed under the MIT License. ## Thanks to This plugin was inspired by the great work on the CookieMonster plugin by @barrettc