new*_*eee 8 javascript cookies jquery reactjs redux
我想向 Cookie 添加一个事件侦听器。我的目标是调用一个函数,一旦其中一个 cookie 过期。
我尝试了 mozilla 中给出的以下内容:-
browser.cookies.onChanged.addListener(listener)
browser.cookies.onChanged.removeListener(listener)
browser.cookies.onChanged.hasListener(listener)
Run Code Online (Sandbox Code Playgroud)
但它在 chrome 浏览器中不起作用。
我搜索了谷歌但无法获得任何帮助
关于如何将事件侦听器添加到 cookie 的任何帮助
mpo*_*lov 12
目前,还没有用于查看 cookie 的 API。browser.cookies.onChanged您所引用的内容仅适用于浏览器扩展https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/cookies/onChanged。
您可以使用以下 npm 包https://www.npmjs.com/package/@fcannizzaro/react-use-cookie-watcher。
如果你检查实现,它只是添加一个setInterval读取cookie并等待更改的https://github.com/fcannizzaro/react-use-cookie-watcher/blob/9281ec0a5b6fbcbafd4589f0ea32d2b59bec32b3/src/index.tsx#L31。
所以如果你愿意的话你可以自己做
| 归档时间: |
|
| 查看次数: |
4862 次 |
| 最近记录: |