微信小程序 > 微信公开课 > wxgetUserInfo弹窗取消后的回调问题
微信小程序,微信公开课,wxgetUserInfo弹窗取消后的回调问题

wxgetUserInfo弹窗取消后的回调问题

2019-03-15 18:16:34

微信公开课小程序热门讨论关于「wxgetUserInfo弹窗取消后的回调问题」的小程序开发问题
补充:我需要用户授权来取得unionID,这个过程是需要网络来异步加载的,然后中间的弹窗也刚好可以加入这个异步调用的过程,现在去掉之后,我不得不用redirect来跳转到特定页面,那么这个跳转是没有什么success、fail的,除
展开:我需要用户授权来取得unionID,这个过程是需要网络来异步加载的,然后中间的弹窗也刚好可以加入这个异步调用的过程,现在去掉之后,我不得不用redirect来跳转到特定页面,那么这个跳转是没有什么success、fail的,除非我自己写一个记录结构本来为了保证所有的用户都已登录,我只需要在apponLoad里面判断状态,失败了跳到一个提醒用户授权的页面,然后每个页面完成自己的逻辑现在由于不自动弹窗,造成失败或者成功授权的这个callback没办法传递到调用者这里,而且apponLoad的时候没办法redirect,我只能把这个调用过程放到每个页面自己这里(很容易漏写,而且交互没办法自动化测试还很难发现),然后给授权页面做一个判断如何跳转回之前的页面的机制,这个明显加大了开发者的工作量所以如果一定要坚持取消这个接口的话,我期望:redirect的时候能带上一些非文本的数据,比如说这里的successfail回调函数,用页面参数来模拟实在是麻烦是否可以给app的onload里加上一些更换默认路径的方法什么的(我重载page的onload方法也是没问题的,但依然有那个无法保证每个地方都写了,我希望这种判断可以是一处修改处处修改的,而不是我要在每个page里面都确认是不是写了)
更多有关「wxgetUserInfo弹窗取消后的回调问题」的讨论可以前往微信公开课小程序参与互动哦!
标签:微信公开课,小程序
微信小程序,微信公开课,wxgetUserInfo弹窗取消后的回调问题

「wxgetUserInfo弹窗取消后的回调问题」热门讨论订阅

方法1:微信扫描微信公开课小程序码即可订阅热门讨论「wxgetUserInfo弹窗取消后的回调问题」

方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「wxgetUserInfo弹窗取消后的回调问题」

方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「wxgetUserInfo弹窗取消后的回调问题」

微信公开课小程序热门讨论「wxgetUserInfo弹窗取消后的回调问题」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。

微信公开课热门讨论「wxgetUserInfo弹窗取消后的回调问题」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。