美文网首页
小程序启动,处理接口速度与app.js加载速度

小程序启动,处理接口速度与app.js加载速度

作者: 程_小白 | 来源:发表于2018-12-22 16:28 被阅读0次

    小程序刚刚启动的时候,会自动执行App.js,进行判断该openID是否已经存在于本系统中,那么问题就来了,如何进行判断,app.js的执行速度与后台接口返回数据处理速度 谁更快一点。

    假设实现的需求:初始默认加载页面为 login 页面,判断用户若已经授权过本小程序,以及该用户status(状态)为1时跳转A页面,为2时跳转B页面;若未授权过本小程序,该用户跳转到C页面。

    首先在app.js中 globalData(全局数据存储对象)中定义一个employId为' '(空)

    首先调用 wx.login 获取该微信号的openID,其次调用 wx.getSetting  获取该微信号是否对该小程序进行过授权

    如果授权通过了,我们再进行获取该微信号对于本小程序来说的token(一般App都会记录登录状态,保证数据安全),拿到token之后在去获取该用户的status(状态),再进行判断。

    整个app.js如下:

    相关文章

      网友评论

          本文标题:小程序启动,处理接口速度与app.js加载速度

          本文链接:https://www.haomeiwen.com/subject/ijnikqtx.html