首页 > 解决方案 > 如何异步读取网页上的cookies?

问题描述

我正在尝试在网页加载时从网页中读取 cookie。使用 ng2-cookies 包中的 npm CookieService 工具,我正在尝试使用此功能读取页面上的 cookie:

    import { CookieService } from 'ng2-cookies';
    public getCookie = (name: string) => {
        return CookieService.prototype.get(name);
    }

这正常工作。有时,其中一个 cookie 需要更长的时间才能在页面上设置,并且当使用该 cookie 的名称调用上述函数时,它会返回一个空字符串 b/c cookie 尚未设置。

我无法控制 cookie 在页面上的加载方式。""如果初始检索返回而没有简单地重试广告,是否有办法检索此 cookie ?

标签: angulartypescriptasynchronouscookies

解决方案


推荐阅读