我正在使用node js来构建一个虚拟白板,其中2个或更多客户端可以使用套接字在板上写入。IO 模块。
对于电路板,我使用了p5.js。 有没有办法保存画布(板(的状态。每当客户端重新加载页面时,都会清除板的内容。我不希望这种情况发生。 以及如何做到这一点的想法?
如果您认为将此数据存储在浏览器中没有问题,可以尝试使用Window.localStorage
. 请参阅 https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage
否则,您必须将其存储在服务器中。 好吧,无论如何,如果您应该长期保存数据,您将不得不偶尔存储在数据库中。
另外,请记住,Window.localStorage
仅适用于"每个浏览器"方法。我的意思是,例如,数据不会在不同设备之间共享。因此,也许考虑同时使用两者是个好主意。