如何在Angular js中获取Electron cookies?

时间:2017-04-04 09:30:25

标签: angularjs electron electron-builder

我只是在创建一个Electron应用程序,我在main.js(节点js)中创建了cookie。 session.fromPartition('persist:sessionName').cookies 使用这个我可以在节点js上设置和获取cookie数据,我想在Angular JS上管理这些cookie。

请建议。

1 个答案:

答案 0 :(得分:0)

我创建了Cookie并从Cookie中获取

var session = require('electron').remote.session;
    var ses = session.fromPartition('persist:name');
    var expiration = new Date();
    var hour = expiration.getHours();
    hour = hour + 6;
    expiration.setHours(hour);
    var value = {
        name: "testname"
    };
    ses.cookies.get(value, function(error, cookies) {
        console.log(cookies); // the value saved on the cookie
    });
    ses.cookies.set({
        url: "http://localhost/",
        name: "testname",
        value: "data",
        expirationDate: expiration.getTime()
    }, function(error) {
        console.log(error);
    });