chrome下document.cookie为空 进入全屏
line

今天遇到一个待解决的问题:关于Chrome浏览器下,可设置cookie,但无法读取的问题!

baidu.cookie.set('hideMask','1');

从这里可以看到chrome中相关的cookie存储情况,能找到已设置成功的cookie值:chrome://chrome/settings/cookies


但是,通过document.cookie获取到的,是空字符串!

百思不得其解啊!其他浏览器均正常!

此问题,留着有时间再来分析。


很诡异的cookie,所以非常不建议使用这个东西,可采用本地存储取代之,在不支持的情况下,再使用cookie!

阿里巴巴-钉钉-开放平台,能力开放&开发者运营岗位招聘中, 期待你的加入!
钉钉开放,让应用开发更简单
充分开放,是钉钉的重要方向!除致力于为开发者打造丰富的开放API, 更易接入的场景化能力包, 完备的应用开发工具之外, 还需要持续构建开放能力的布道、开发者生态运营体系,包括培训、沙龙、大会、社区合作等等。业务在快速发展,我们也还需要更多优秀的小伙伴加入!

评论区域

line
  • flyer 2018-03-09 10:07:23 回复
    应该是httponly
  • 11 2016-08-30 16:53:57 回复
    这是chrome浏览器本来就不支持本地文件记录cookie吧
  • pearyman 2016-07-14 18:40:44 回复
    你是不是用了websocket或者其他的协议  但是后端写cookie时是 httponly吧