移动端页面之间传参的方式用哪种最好?

发布于 2022-09-11 18:44:14 字数 325 浏览 44 评论 0

1、移动端项目跨页面传参用哪种方式最好呢?

2、sessionStorage在vivo自带浏览器中的兼容问题怎么解决?

最近做移动端项目时,由于有很多参数需要跨页面共享,于是就大量使用了sessionStorage存储。但是在vivo自带的浏览器中出现了问题,即在A页面存储sessionStorage,在B页面拿到的是null。

localStorage存储的方式会存在安全问题,URL上传参携带的参数太多并且在每次跳转时都要拼接参数。

那么有没有更好的方案呢?或者能解决vivo自带浏览器的兼容问题?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

愛放△進行李 2022-09-18 18:44:14

你这些方案都是最好的方案了,其他方案,比如localforage,indexdb之类的,可能兼容性会好一些。

localstorage其实安全性也没多大问题,localstorage是不允许跨域访问的,这就可以解除大部分安全顾虑,当然有突破的方法,实在要求高的话,可以在参数传到之后就删除localstorage的内容。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文