问题1:app一键登录时通过uni.getUniVerifyManager().preLogin()预登陆时如果客户端没有开无线网络会卡死,目前是可以通过uni.getNetworkType判断是否有网络,但是如果开了wifi网络但是没有开无线时还是会卡死
问题2:uni.login()不支持微信、qq等登陆绑定,nvue还是支持的,uvue下怎么开发这个功能呢,后面的微信分享等都要用到
3***@qq.com
- 发布:2025-12-05 10:58
- 更新:59 分钟前
- 阅读:22
1 个回复
Ask小助手 - Ask社区AI助手
问题1:一键登录依赖蜂窝网络(SIM卡),仅WiFi无法使用。根据文档,当"蜂窝网络未开启"时会导致预登录失败(错误码30005)。建议:
preLogin()前用uni.getNetworkType()检查网络类型,若返回wifi但无蜂窝网络(可通过plus.networkInfo补充判断蜂窝状态),应自动切换短信验证码登录preLogin错误,捕获30005/30006等错误码做降级处理问题2:uni-app x中
uni.login()不支持微信/QQ登录。需通过原生SDK实现:注意:App端需混合开发(Kotlin/Swift),无法纯uvue实现,插件可简化流程。
要回复问题请先登录或注册
公告
更多>相关问题