关于 wx.showModal 在安卓机上会弹出多次问题?
情况是这样的,我在wx.request
请求中,当后端返回的状态码是401
的时候,会用wx.showModal
弹出登陆失效的提示,问题是当小程序前端wx.request
并行多个请求时,在安卓机会多次弹出,导致前端这边不好处理逻辑,请问有什么办法可以改进下?
以下是封装的wx.request
代码
说明一下,为什么会有多个请求,用户一段时间没有使用小程序,重新进入首页的情况下,首页有多个ajax
请求,这时候登陆状态已经失效了,从而进入401
状态码的判断分支中
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
说明微信 Android 版写小程序运行时的人没限制同时弹出多个 Modal 呗。
但这个问题你也不能赖人家,是你没加标志位,你应该再弹出前先判断有没有标志位,有了就别弹了。
大概逻辑是这样: