问题模块 | 框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|
API和组件 | 小程序 | 需求 | 分享 | 客户端 | 6.5.3 | 2.0.0 |
在做个小程序,需要分享,分享前需要判断是否获取到了userinfo信息,如果用户没有授权没有登陆,就没有userInfo信息,也就不能继续转发下去。现在小程序限制不能强制弹出授权,只能用户主动触发。分享按钮也无法进行授权触发。做一个模式弹出框,结果也在分享卡片的下面。如何能实现,触发发现按钮时,先判断用户是否登陆了,如果没有登陆则弹出一个提示框,提示用户去指定的页面授权登陆。或是触发分享后,不符合条件则终止分享行为。