我们有一个Web应用程序,我们使用window.localstorage将值存储在浏览器内存中。
有时我们会在页面的左下方看到这些值。大多数时候,我在Chrome浏览器中看到过。当我们按Ctrl + f5时,它们会消失。
有人面对这个问题吗?如果是,如何解决这个问题?
问题在于创建问题的websocket调用。我们正在尝试从服务器发送自定义心跳。有时它失败了。并且客户端假设websocket连接丢失。因此,尝试再次重新连接,在此过程中,有时本地存储内容中的数据已损坏并显示在屏幕上。用户必须刷新浏览器才能解决问题。这是随机发生的。