收藏
回答

获取用户openid很慢?

每次获取的时候大概就是平均200ms,我直接进入页面,就会造成没拿到openid的情况,导致页面执行逻辑有问题!!!

回答关注问题邀请回答
收藏

4 个回答

  • 正青春
    正青春
    03-04

    300ms都正常啊,你可以在onLaunch()先加载

    03-04
    有用
    回复 3
    • 君知否
      君知否
      03-06
      分享进入分包页面,还没拿到openid,就算放在app.js的onLaunch加载的
      03-06
      回复
    • 正青春
      正青春
      03-06回复君知否
      哪个页面需要获取就在当前页面获取,可以加缓存,这不都有了后续无论哪个页面都可以用到
      03-06
      回复
    • 君知否
      君知否
      03-13回复正青春
      好的,已经按照这个办法解决了
      03-13
      回复
  • Mr.Zhao
    Mr.Zhao
    03-04

    获取慢跟你页面逻辑有啥关系?

    03-04
    有用
    回复 12
    • 君知否
      君知否
      03-06
      获取openid放在app.js里,我进入分包b页面,还拿到openid(不是独立分包)
      03-06
      回复
    • Mr.Zhao
      Mr.Zhao
      03-06回复君知否
      没看懂,跟分包有啥关系
      03-06
      回复
    • 君知否
      君知否
      03-06回复Mr.Zhao
      用户从分享小卡片进入小程序,分享页是分包页面
      03-06
      回复
    • 君知否
      君知否
      03-06回复Mr.Zhao
      进入页面还没拿到openid,就是这样子
      03-06
      回复
    • Mr.Zhao
      Mr.Zhao
      03-06回复君知否
      不懂
      03-06
      回复
    查看更多(7)
  • 君知否
    君知否
    03-04

    有时候就300ms了

    03-04
    有用
    回复
  • 智能回答 智能回答 该问答由AI生成
    03-04
    有用
登录 后发表内容