首页 > 解决方案 > 如何在世博会的网络浏览器中使用 sessionStorage

问题描述

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

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

标签: expo-web

解决方案


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

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

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

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

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


推荐阅读