我正在开发一个 html 应用程序,它本质上是一系列页面,就像一本书。在这个应用程序中,我想跨页面存储多个 JavaScript 变量。想想阅读的页面、书签等。当通过 HTTP 查看这个应用程序时,我计划使用 localStorage 和旧浏览器(globalStorage、userData 等)的回退。
但是,如果通过“file://”访问文件(例如从 CD 上查看),则这完全失效。似乎大多数(如果不是全部)localStorage 解决方案在文件协议下不起作用。Cookie 也不是“file://”下的选项。
关于如何在通过“file://”查看时跨 html 页面保留 JavaScript 数据的任何想法?
它实际上只需要在当前用户会话中可用。我真的不想使用框架,但到目前为止,我想不出另一种方法来实现这一点