我使用 office.js 和 react-fabric UI 创建了 excel 插件。我想使用 sessionStorage 来保持登录用户信息以进行会话管理。在 office365 在线版本上,它按预期工作,但是当它带有本机桌面 excel sessionStorage.getItem(key) 返回 null 时。
基本上使用 sessionStorage 的意图是因为我们需要多个用户可以从同一浏览器上的不同选项卡登录到应用程序,并为尝试使用 sessionStorage 的多个用户管理会话。如果我使用 localStorage,那么所有浏览器选项卡都可以使用相同的用户信息,如果我们关闭选项卡并再次打开它,那么也会根据浏览器存储 API 显示相同的用户信息。
请帮助是否有任何方法可以解决此问题或 sessionStorage 的任何替代方法,我可以将用户信息保留到管理器用户会话或我们如何在桌面 excel 上启用 sessionStorage?