怎样判断小程序是不是第一次打开?
发布于 7 年前 作者 houxiulan 13554 次浏览 来自 问答

如题,怎样判断用户的该小程序是不是首次打开。

类似APP有那种引导页,只有第一次进去的用户可以看到,问题是怎样判断是不是首次。求解。

10 回复

做缓存的话用户删除小程序后就消失了,下次进来还有。

有没有类似APP的,可以存到本地那种。

随便往缓存存个变量不就行了

只拿openid是不需要授权的,拿头像和昵称才需要授权

好吧,谢啦。

做缓存删了下次还有 引导,那你就按一楼说的 存openid  放数据库

对   不会弹框  所以不会很麻烦

  1. 可以存一个flag在local storage中。缺点:值会一直存在客户端;用户删除小程序后flag会被删除。

  2. 也可以拿到用户open id存在数据中,首次登录(比如客户端没token的时候且第一次见到这个id)时判断一下。缺点:需要用户授权

用户第一次打开你就往数据库里存一个openid,如果没有存过的话,就是第一次打开,openid一个微信号只有一个

回到顶部