你最好不要在基类里用这两个,就是获取菜单事件关键字回复那个最底层类里。
应该在需要的子页面(比如打开一个网站模块的index页面获取用户openid然后保存在cookie或者session里。
也可以用html5的sessionStorage和localStorage替代后台的session和cookie)
我现在就获取openid之后保存到数据库,然后每次在从数据库读取数据,获取对应的信息。
@享在江湖: 知道微信里为什么需要使用session或者cookie吗?
把openid临时保存,不需要每个页面在需求获取openid的时候,再调用接口去获取。提高了系统性能,也减少了对token(每天有调用次数限制)的使用。
@无影飞絮剑: 这里我要说一下啊 我也做过微信
我的微信就是用的session 没有出现你那个问题
但是丢cookie也是有可能出现 就是页面出现死循环 就会出现丢cookie的可能
不是吧,为什么说不支持cookie?
设置了cookies 时间一年,但是很多就获取不到了。
支持的吧
微信内置浏览器不支持cookie?还能再扯点么,先自己测试一下再发提问帖吧
可以
我反正测试过 是可以的
我还不是测试过,没有测试我也不会来问。我前年买的安卓手机可以保存,但是新买的就不行了。cookies很快就丢失
我也出现在苹果手机上打开微信浏览器或者safir浏览器,cookie会丢失的问题。
支持的 不过有时候就是有很多怪异的行为