0

我想sessionStorage在expo-web开发中使用。

如何使用 expo 访问基于浏览器的存储?

4

1 回答 1

0

您可以像在常规 JavaScript 项目中一样简单地访问它。

sessionStorage.setItem('foo', 'bar');

但是请注意,如果您希望此代码同时在 Web 和 Native 上运行,您需要在使用它之前确保sessionStorage存在。

const getStoredItem = (key) => window && window.sessionStorage && sessionStorage.getItem(key)

这是必需的,因为您的 Expo 应用程序一旦编译为本机应用程序就没有API 。sessionStorage

于 2021-02-17T14:27:23.443 回答