我正在开发一个 Wix 网站,并尝试在母版页 (masterPage.js) 中使用 JavaScript 来操作 cookie。我尝试使用以下代码设置 cookie:
export function text151_click(event) {
document.cookie = 'CookieConsent=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';
}
但是,在此上下文中似乎无法访问文档对象。我可以使用其他方法或途径来设置或更新 Wix 母版页中的 cookie 以用作自定义代码的一部分吗? Wix 环境可能不支持直接 cookie 操作。任何见解或替代解决方案将不胜感激。谢谢!
出于安全原因,不支持直接 cookie 操作。他们提供了一个名为
wix-storage
的模块,您可以使用它以与 cookie 类似的方式存储数据:
import wixStorage from 'wix-storage';
export function text151_click(event) {
wixStorage.local.setItem('CookieConsent', 'value');
}
这里是文档以获取更多信息。