V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
s609926202
V2EX  ›  微信

微信小程序如何在页面加载前完成用户登录……

  •  
  •   s609926202 · 2018-03-20 00:51:03 +08:00 via iPhone · 2556 次点击
    这是一个创建于 2477 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小程序提供的 wx.login 和 wx.request 都是异步的,也就是说没等我处理完用户自动登录注册时页面就已经加载完了。
    这个问题怎么解决呢……

    5 条回复    2018-03-21 01:18:56 +08:00
    wafm
        1
    wafm  
       2018-03-20 01:01:32 +08:00
    检查登陆状态,IF STATUS == FALSE 跳转至登陆页面
    qq316107934
        2
    qq316107934  
       2018-03-20 01:25:10 +08:00 via Android
    加一个 loadingToast,带 mask 的那种,加载完再去掉
    em70
        3
    em70  
       2018-03-20 02:41:06 +08:00
    用户自动登录完成后自动重新加载即可
    s609926202
        4
    s609926202  
    OP
       2018-03-20 19:09:43 +08:00
    @em70 这样体验不好吧,,比如他先加载了首页的新闻,然后已经显示了,再加载一遍首页会有一个卡顿感,,,
    em70
        5
    em70  
       2018-03-21 01:18:56 +08:00
    @s609926202 没登陆也可以用,那就悄悄后台登陆好了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6058 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 02:36 · PVG 10:36 · LAX 18:36 · JFK 21:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.