少部分手机浏览器对于COOKIE支持不够导致服务端无法读取session的解决方案
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了少部分手机浏览器对于COOKIE支持不够导致服务端无法读取session的解决方案相关的知识,希望对你有一定的参考价值。
相信大家都遇到过这样的问题,有手机浏览器的问题导致服务端SESSION读取不正常,目前在项目中的解决方法是采取H5手机本地存储唯一KEY解决的
代码片段
//定义json格式字符串 var userData = { name: "sankyu Name", account:"sankyu", level:1. disabled:true }; //存储userData数据 localStorage.setItem("userData",JSON.stringify(userData)); //读取userdata数据并赋值给新变量newUserData var userData = JSON.parse(localstorage.getItem("userData")); //对userData内的数据设置新值 JSON.parse(localStorage.getItem("userData")).name = " new Sankyu Name"; userData.name = "new Sankyu Name"; //输出new Sankyu Name alert(userData.name); //输出sankyu Name alert(JSON.parse(localstorage.getItem("userData")).name);
以上是关于少部分手机浏览器对于COOKIE支持不够导致服务端无法读取session的解决方案的主要内容,如果未能解决你的问题,请参考以下文章