览器登录一个账号情况下,再登录另一个的账号
窗口一的账号会被覆盖掉?但是页面没有重新渲染,所以我们回到窗口一操作时,他的操作人确实窗口二的账号,所以这就引发了一个bug。
刚开始我的想法是监听浏览器的窗口切换,再次切回窗口一的时候自动去触发浏览器更新,就可以解决掉这个问题。
global.userId= userId //设置全局变量global.userId 将登录人的ID赋给它 localStorage.setItem('userId', userId ) // 同时也要做的是将这个用户id存进localStorag
监测浏览器窗口发生变化的时候执行
window.addEventListener("visibilitychange",function(){
if (document.hidden == false && global.userId != localStorage.getItem('userId')) {
global.userId= localStorage.getItem('userId')
location.reload(true)
}