uni-app 一键登录配置的隐私政策有严重问题

uni-app 一键登录配置的隐私政策有严重问题

操作步骤:

  • 就按照文档正常配置的隐私政策url

预期结果:

  • 不会出现问题

实际结果:

  • 严重问题

bug描述:

  • 具体看附件视频,去年12月份之前的基座(之后我没更新app了我不知道)完全没事,没动过代码

附件

信息类别 详细信息
产品分类 uniapp/App
PC开发环境 Windows
PC版本号 10
HBuilderX类型 正式
HBuilderX版本 3.3.12
手机系统 iOS
手机系统版本 iOS 14
手机厂商 苹果
手机机型 iPhonexs Max
页面类型 vue
vue版本 vue2
打包方式 云端
项目创建方式 HBuilderX

更多关于uni-app 一键登录配置的隐私政策有严重问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html

24 回复

请使用最新的HBuilderX alpha 3.3.12+打包尝试一下

更多关于uni-app 一键登录配置的隐私政策有严重问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html


我今天试过了啊,3.3.11和3.3.12都不行

请上传一个能重现问题的测试工程

那个面板是你们的,我就按照文档配置了,这要怎么给你们啊,你们测试过了吗?

回复 AlexSy: 你可以写个简单的测试工程只保留隐私政策功能配置 看看是否正常

回复 BoredApe: 功能肯定是正常的,这么多开发者在使用。没有收到反馈

回复 BoredApe: 我刚试了下,安卓不会有问题,我的三个苹果机子都一样出问题,请你们自己配置测试一下,赶紧解决问题

回复 AlexSy: 请上传能重现问题的测试工程。至少你自己怎么配的发出来。不然怎么重现解决问题。

回复 BoredApe: 发在下面了

回复 BoredApe: 大佬,你们有解决这个问题吗

回复 BoredApe: ????

回复 AlexSy: 根据这段代码片段是正常的 没有重现视频中所示的问题

回复 BoredApe: 那请问我视频那种是什么问题呢??

回复 BoredApe: 总要告诉我如何解决问题吧,看视频也知道这不是我这边的实现出来的bug啊

回复 BoredApe: 拜托麻烦帮忙解决一下问题

回复 AlexSy: 你的appid 发一下

回复 BoredApe: UNI7FD700B

回复 BoredApe: 大佬,解决问题了吗

// #ifdef APP-PLUS

            uni.preLogin({  
                provider: 'univerify',  
                success() {  
                    //预登录成功  

                    uni.login({  
                        provider: 'univerify',  
                        univerifyStyle: {  
                            fullScreen: false,  
                            privacyTerms: {  
                                defaultCheckBoxState: false, // 条款勾选框初始状态 默认值: true  
                                textColor: '#BBBBBB', // 文字颜色 默认值:#BBBBBB  
                                termsColor: '#5496E3', //  协议文字颜色 默认值: #5496E3  
                                prefix: '已阅读并同意', // 条款前的文案 默认值:“我已阅读并同意”  
                                suffix: '并使用本机号码登录', // 条款后的文案 默认值:“并使用本机号码登录”  
                                privacyItems: [  
                                    // 自定义协议条款,最大支持2个,需要同时设置url和title. 否则不生效  
                                    {  
                                        url: 'https://app.sguai.net/h5/pages/me/children/protocol?type=agreement', // 点击跳转的协议详情页面  
                                        title: '服务协议' // 协议名称  
                                    },  
                                    {  
                                        url: 'https://app.sguai.net/h5/pages/me/children/protocol?type=privacy', // 点击跳转的协议详情页面  
                                        title: '隐私政策' // 协议名称  
                                    }  
                                ]  
                            }  
                        }, //自定义登录框样式  
                        success: async res => {  
                            // 登录成功  
                            console.log(res  
                                .authResult  
                            ); // {openid:'登录授权唯一标识',access_token:'接口返回的 token'}  

                        },  
                        fail: res => {  
                            // 登录失败  
                            console.log(res);  
                            uni.closeAuthView(); //关闭一键登录弹出窗口  
                        }  
                    });  
                }  
            });  

            // #endif<br>

你这个协议页面实现的有问题,自带跳转逻辑,让相关开发排查一下吧

回复 DCloud_iOS_XHY:我这页面没有写跳转,有跳转的话,安卓也会有问题的,现在说就苹果基座有问题,安卓没问题,我试了好几台机子

回复 DCloud_iOS_XHY: 回复 五块钱的果汁: 大佬,解决问题了吗

回复 AlexSy: 你把链接拷贝到 iOS 自带浏览器中看一下就知道了

回复 DCloud_iOS_XHY: 我刚用手机试了的确是,但是我页面的确也没写跳转。这是什么情况呢

回到顶部