发表于: 2018-01-14 22:35:59
1 608
今天完成的事情
处理了微信图片上传的bug
个人猜测是因为微信的js域名只能绑定在一个公众号中,我们组的之前是绑定在开发2号上的,现在改不了,然后改用测试号之后,一致报错签名无效,然后我又将获取签名的相关信息换成了开发号的,在开发号中上传图片,果然成功了,但是网上完全查不到这种说法,所以还不太确定
处理了一个获取数据为空的bug,将数据库中的用户信息删除后,会遇到一种情况,在微信中进入个人中心,获取的信息为空,但是打印的日志显示确实获取了id,只不过id是之前删除的id,感觉很奇怪,根据这个id在数据库中取到的数据是空,所以页面上显示的是空,但是这个id应该是在进入公众号的时候通过openId查询数据库从而获取的用户id,然后放入session中。
经过多次尝试,发现可能是微信的问题,通常情况下,网页一被关闭,相应的session就失效了,而微信的比较特殊,进入公众号的页面后,它会一致保持页面的打开状态,使得后面进入时使用的还是之前的id,这样才会出现session中的id没有更新的情况,清理微信缓存,杀后台,重新启动微信,进入,就好了
明天的计划
demo
遇到的问题
如上
收获
微信session
评论