你好,我注意到根据帮助文本的说明,更改 Cookie 名称并不会导致横幅重新出现。我修改了 versatile-banner.gjs 文件中第 25/26 行左右的代码,解决了这个问题,使得在更改 Cookie 名称时横幅会重新出现。我不确定这是否是最佳方法。(抱歉,我没有配置 GitHub 来创建分支/拉取请求)
谢谢
cookieClosed = cookie("banner_closed");
cookieClosed = (this.cookieClosed && JSON.parse(this.cookieClosed).name == settings.cookie_name)
? this.cookieClosed
: null;
cookieCollapsed = cookie("banner_collapsed");
cookieCollapsed = (this.cookieCollapsed && JSON.parse(this.cookieCollapsed).name == settings.cookie_name)
? this.cookieCollapsed
: null;