小程序
小游戏
企业微信
微信支付
扫描小程序码分享
项目背景: 公众号页面开发, 在移动端打开是正常,无论是localstorage或者cookie 的使用都是正常的 . 但是在PC端中打开网页,再退出网页是正常的,还能拿到localstorage或者cookie ,一旦退出了微信,再进入微信,然后再进入网页, 一定会丢失localstorage或者cookie,
求问这个现象【PC端微信用户记录cookie并退出微信,再次访问发现cookie被清】产生的原因及解决方法
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
是的,微信PC端内置浏览器有一些限制,可能会导致无法长时间存储Localstorage或Cookie。
首先,微信PC端内置浏览器并不是一个真正的浏览器,它实际上是一个基于Internet Explorer Trident引擎的IE模拟器,因此它的功能和性能可能会受到一定的限制。
其次,微信PC端内置浏览器的隐私模式是默认开启的,这意味着所有的本地存储都是在内存中进行的,并且在关闭窗口后会被清除。因此,如果您希望在微信PC端内置浏览器中长时间存储Localstorage或Cookie,您需要在设置中关闭隐私模式。
最后,即使您关闭了隐私模式,微信PC端内置浏览器也可能会在一定时间内自动清除Localstorage或Cookie,以释放内存或提高安全性。因此,如果您需要长时间存储数据,建议使用其他浏览器或技术,如IndexedDB或Web SQL等。
总的来说,虽然微信PC端内置浏览器可以用于简单的网页浏览,但它并不是一个完整的浏览器,而是一个受限的浏览器。如果您需要进行复杂的开发或长期的数据存储,建议使用其他浏览器或技术。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
是的,微信PC端内置浏览器有一些限制,可能会导致无法长时间存储Localstorage或Cookie。
首先,微信PC端内置浏览器并不是一个真正的浏览器,它实际上是一个基于Internet Explorer Trident引擎的IE模拟器,因此它的功能和性能可能会受到一定的限制。
其次,微信PC端内置浏览器的隐私模式是默认开启的,这意味着所有的本地存储都是在内存中进行的,并且在关闭窗口后会被清除。因此,如果您希望在微信PC端内置浏览器中长时间存储Localstorage或Cookie,您需要在设置中关闭隐私模式。
最后,即使您关闭了隐私模式,微信PC端内置浏览器也可能会在一定时间内自动清除Localstorage或Cookie,以释放内存或提高安全性。因此,如果您需要长时间存储数据,建议使用其他浏览器或技术,如IndexedDB或Web SQL等。
总的来说,虽然微信PC端内置浏览器可以用于简单的网页浏览,但它并不是一个完整的浏览器,而是一个受限的浏览器。如果您需要进行复杂的开发或长期的数据存储,建议使用其他浏览器或技术。