uniapp中将数据保存在应用的本地存储中,而不是浏览器的本地存储

uniapp中将数据保存在应用的本地存储中,而不是浏览器的本地存储

网页获取应用程序本地的存储的信息:

bash 复制代码
var storage = window.plus.storage;
      // 获取本地存储
      var yourData = storage.getItem("userInfo");
      var parsedData = JSON.parse(yourData);

网页保存信息到应用程序本地:

bash 复制代码
storage.setItem("userInfo", JSON.stringify(parsedData))

window.plus.storage 使用的是 H5+ 的本地存储 API,它与浏览器的本地存储 API 类似,但在移动应用开发中,它更倾向于在应用的本地存储中保存数据。

在您的代码中,storage.setItem("userInfo", JSON.stringify(parsedData)); 将数据保存在应用的本地存储中,而不是浏览器的本地存储。这适用于通过 H5+ 打开的移动应用中。

如果您使用的是浏览器环境而不是移动应用,那么此时会使用浏览器的本地存储,例如 localStorage.setItem("userInfo", JSON.stringify(parsedData));。不过,在您的情况下,由于使用了 H5+ 提供的 API,我假设您是在移动应用环境中运行的,因此数据应该保存在应用的本地

理解了,您的代码中使用的是 H5+ 提供的本地存储 API,这意味着数据将保存在移动应用的本地存储中,而不是浏览器的本地存储中。所以,您可以放心,storage.setItem("userInfo", JSON.stringify(parsedData)); 会将数据保存在移动应用的本地存储中。

相关推荐
掘金者阿豪4 分钟前
把业务数据变成共享仪表盘:Metabase可视化与远程访问实践
前端·后端
kyriewen24 分钟前
折腾了半年 AI 编程工作流,最后发现效率瓶颈是桌上那块屏幕
前端·javascript·ai编程
蜗牛前端1 小时前
codex 全流程开发上线的高颜值礼簿小程序
前端·微信小程序
大龄秃头程序员2 小时前
我在图文流 App 里落地双层缓存、弱网降级与 OOM 治理
前端
老王以为2 小时前
React Renderer 分离的多平台架构
前端·react native·react.js
hunterandroid2 小时前
Kotlin Coroutines 与 Flow:让异步任务更清晰
前端
Bigger2 小时前
从零搭建 AI 代码审查服务:一份前端也能看懂的 Python 学习笔记
前端·ci/cd·ai编程
lichenyang4532 小时前
JSAPI、NAPI、Biz、Imp:ASCF Demo 如何真正调用系统能力和 C++ 能力
前端
lichenyang4533 小时前
IPC、JSVM、UIThread、libuv:ASCF 架构图里最容易混的几个词
前端
用户059540174463 小时前
Redis记忆存储故障恢复测试踩坑实录:手动测试让我漏掉了2个一致性Bug
前端·css