0

I am using cordova 5.1.1 with crosswalk, I am looking ways to remove cookies, the nearest option I came across is: com.cordova.plugins.cookiemaster which does not support removing cookies. Other option can be com.triarc.cookies which is somehow does not seems to be working with cordova 5.1.1

Any thought will be greatly appreciated.

Update: Cookies are HTTP only.

Many thanks.

Nishikant
  • 305
  • 4
  • 17

1 Answers1

1

Maybe is a duplicate question, but I dont mark it because maybe exists a Cordova solution.

The approach in javascript is this:

function deleteAllCookies() {
    var cookies = document.cookie.split(";");

    for (var i = 0; i < cookies.length; i++) {
        var cookie = cookies[i];
        var eqPos = cookie.indexOf("=");
        var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
        document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT";
    }
}

Source: Clearing all cookies with JavaScript

Community
  • 1
  • 1
Víctor
  • 3,029
  • 3
  • 28
  • 43