通过微信菜单打开的页面中,已经登录了,并且将用户数据存在了localStorage。通过菜单进入时,是登录的。
但通过模板消息跳转进入时,是未登录的。
是菜单打开的和模板消息跳转进入的,两处的localStorage不通用吗?只能用cookie吗?
这个bug解决了。从公众号打开网页,和从模板消息中点击打开网页,微信是两套独立的体系。所以登录后的状态,在另一端读取不到。之前我们用的是cookie,可以兼容这两个提现。后来我改进了h5的localStorage,而微信只能使用cookie同时兼容这两个体系。比较的坑。。。
也可能是我的方法还是不对,期待哪位朋友有更好的解决方案
附上博客园朋友的博文链接:http://www.cnblogs.com/hjj2ldq/p/8639490.html