文章详情页
php - localstroage和cookie在手机微信端,能存进去却无法在其他页面调用
问题描述
请教一下,有什么情况会导致localstroage和cookie在手机微信端,能存进去却无法在其他页面调用?开发场景是,微信公众号开发,前端使用angularJS,后台使用PHP,自己用的是新浪云SAE服务器,接口仍然是调用的公司服务器,感觉这应该不会有影响,因为之前有这么做过,并且起码在这方面没有问题,但还是交代一下。具体情况是,在登录的时候,调用后台接口,获取用户信息,可以确定已经成功获取并存到了localstroage(当然,后来也用了cookie,也存进去了),可是在用户资料显示页面,就无法调用localstroage(cookie也一样)。另外,我在chrome、微信web开发者工具测试都可以,但是在手机却总是获取不到,也有个例外,用同事一台号称“内置X7内核的”一加手机测试,竟然可以,可经过确定,其微信内核仍然是X5。现在有一个方向,就是“跨域”导致的,正在研究中,希望有办法的朋友能提点一下,不甚感激!
问题解答
回答1:你是IOS还是Andriod手机?是否检查过手机“无痕浏览模式”的问题?有的浏览器开了禁用本地缓存
标签:
微信
排行榜