小程序
小游戏
企业微信
微信支付
扫描小程序码分享
公司内部使用的小程序,每次进入小程序都需要在app.js中进行登录验证,判断是否第一次登录(若是,则跳转注册页面手机号验证,若非,则直接进首页请求数据)。登录验证过程即为文档中提到的,下图所示
因为每次都需请求,总是会出现进去特别慢甚至进不去的情况,更严重的时候需要删除小程序重新搜索进入,用户体验性实在太差了,头疼,大神们有什么好的建议么?
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
最后怎么解决的呢
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
后面要‘删除’,大概是有缓存,所以之前进入的时候卡在那,因为缓存,所以再进去都是卡在那。都没有重新onlaunch然后发请求了
是做的缓存,其实我说的进不去是应该是卡在图上的这个过程这了,小程序启动的时候发生的。那个重试的话,我是服务器会返回一个lose的状态,当lose了就重新调用checkLogin的方法。
不用“每次都请求”吧?可以做缓存啊,只要验证缓存有效就好了呀。
登录过程如果因网络原因而失败的话,确实很难搞,要设法给用户提供一个类似“重试”的按钮,来重复启动这个过程,否则就卡死在这里了,用户当然只能先“删除”再重新进入了。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
最后怎么解决的呢
后面要‘删除’,大概是有缓存,所以之前进入的时候卡在那,因为缓存,所以再进去都是卡在那。都没有重新onlaunch然后发请求了
是做的缓存,其实我说的进不去是应该是卡在图上的这个过程这了,小程序启动的时候发生的。那个重试的话,我是服务器会返回一个lose的状态,当lose了就重新调用checkLogin的方法。
不用“每次都请求”吧?可以做缓存啊,只要验证缓存有效就好了呀。
登录过程如果因网络原因而失败的话,确实很难搞,要设法给用户提供一个类似“重试”的按钮,来重复启动这个过程,否则就卡死在这里了,用户当然只能先“删除”再重新进入了。