使用sessionStorage的奇怪问题(在Chrome,FWIW上)。
if (!sessionStorage.getItem('videoViewed')) {
console.log('Playing video');
sessionStorage.setItem('videoViewed', new Date());
playVideo()
} else {
console.info('Not displaying video; already played this session');
}
出于某种原因,它似乎将日期值存储为sessionStorage中具有空值的条目的键。
我是否患有某种动脉瘤并且做错了?