火狐浏览器无法重写localStorage的setItem,从而实现对localStorage数据变动的监听
火狐浏览器无法重写localStorage的setItem最近在公司维护项目时,遇到一个问题,如下代码所示(已经简化):/** 主要实现对setItem的重写,实现对localStorage数据变动的监听*/ var signSetItem = localStorage.setItem; localStorage.setItem = function (key, newValue) { var setItemEvent = new Event("setItemEvent"); se
原创
2021-05-10 16:46:54 ·
1905 阅读 ·
3 评论