关闭浏览器后如何保留ngCookies?

How to keep ngCookies after closing browser?

我想在关闭浏览器后保留我的 ngCookies。 经过一些研究,我尝试了这个解决方案:

var expireDate = new Date();
expireDate.setDate(expireDate.getDate() + 1);
$cookies.put('authenticated', true, {expires: expireDate});

但遗憾的是它只适用于 F5(刷新)。 如何在关闭浏览器后保留 cookies?

Use $cookiesProvider to change the default behavior of the $cookies service.

expires - {string|Date} - String of the form "Wdy, DD Mon YYYY HH:MM:SS GMT" or a Date object indicating the exact date/time this cookie will expire.

参考:https://docs.angularjs.org/api/ngCookies/provider/$cookiesProvider#defaults