小程序
小游戏
企业微信
微信支付
扫描小程序码分享
不同的小程序打开同一个h5小程序地址,为什么storage会被共享啊,都不同的小程序和webview了,不应该这样子的呢
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我也遇到了,在Android 上没有问题,但是在IOS上localStorage会串掉。
我的逻辑是这样的,一个h5做的商城,分别在小程序和公众号加载,然后使用localStorage存储了一个字段用来标记当前是在小程序还是在公众号。然后在IOS上只要两个同时打开,存储的数据就会互相替换,然后判断出错。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
可以访问链接的时候带入当前小程序的标识,然后缓存的时候加上,拿出来的时候验证下是不是当前小程序的缓存,只能这样解决了
安卓不会共享,ios会共享
可能webvew与小程序无关,是用微信内置浏览器打开的,只要链接一致缓存是一致的,也就相当于是同一个页面
两个 WebView 加载的是同一个域名下的h5,缓存是共享的
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我也遇到了,在Android 上没有问题,但是在IOS上localStorage会串掉。
我的逻辑是这样的,一个h5做的商城,分别在小程序和公众号加载,然后使用localStorage存储了一个字段用来标记当前是在小程序还是在公众号。然后在IOS上只要两个同时打开,存储的数据就会互相替换,然后判断出错。
可以访问链接的时候带入当前小程序的标识,然后缓存的时候加上,拿出来的时候验证下是不是当前小程序的缓存,只能这样解决了
安卓不会共享,ios会共享
可能webvew与小程序无关,是用微信内置浏览器打开的,只要链接一致缓存是一致的,也就相当于是同一个页面
两个 WebView 加载的是同一个域名下的h5,缓存是共享的