【问题标题】:Setting Cookie for Inappbrowser URL from IoniC从 IoniC 为 Inappbrowser URL 设置 Cookie
【发布时间】:2018-10-24 21:12:11
【问题描述】:

我试图在使用坚韧的cookie在IONIC应用程序中打开后为inappbrowser url设置一个cookie。但它不起作用。你能帮帮我吗? 以下是我的代码:

使用 Tough-Cookie

var tough = require('tough-cookie');
var cookiejar = new tough.CookieJar();
cookiejar.setCookie("cookie-accepted=2",
 'http://currentdomain.example.com/path', function(err) 
   {console.log("err"+err);});

没有错误但没有设置cookie

使用 Cookie-Master

cordova.cookieMaster.setCookieValue('https://www.url.fr', 'cookie-agreed', 
'2',
// function() {
//     console.log('A cookie has been set');
// },
// function(error) {
//     console.log('Error setting cookie: '+error);
// });

作为未定义的 cookieMaster 出现错误。也尝试了 cordova.plugins.cookieMaster。

请帮忙

【问题讨论】:

    标签: cordova ionic-framework cookies inappbrowser


    【解决方案1】:

    在使用 cookie-master 时,您可以在窗口对象中访问它,如下所示。

    (<any>window).cookieMaster.setCookieValue('domain.com', 'COOKIE_NAME', 'COOKIE_VALUE');
    

    干杯

    【讨论】:

      猜你喜欢
      • 2016-10-09
      • 2022-09-26
      • 1970-01-01
      • 1970-01-01
      • 2019-11-25
      • 2016-11-08
      • 2021-11-26
      • 2019-06-01
      • 1970-01-01
      相关资源
      最近更新 更多