<template>
<view style="padding: 300rpx 200rpx;">
<button @click="loginAuth" style="background-color: #000;color: #fff;">测试一键登录</button>
</view>
</template>
<script>
export default {
data() {
return {
};
},
methods: {
loginAuth() {
uni.preLogin({
provider: 'univerify',
success(res) {
console.log(res)
uni.login({
provider: 'univerify',
univerifyStyle: {
},
success(res) {
// 登录成功
},
fail(res) {
// 点击取消使用正常流程
uni.closeAuthView();
console.log('fail');
},
complete() {
console.log('complete');
}
})
},
fail(res) {
// 预登录失败 不显示一键登录选项(或置灰)
}
})
},
}
};
</script>
<style lang="scss">
</style>
- 发布:2023-08-29 17:43
- 更新:2023-10-07 11:28
- 阅读:552
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: 正式
HBuilderX版本号: 3.8.12
手机系统: iOS
手机系统版本号: iOS 14
手机厂商: 苹果
手机机型: iPhone 8 Plus
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
自定义基座后,真机运行
自定义基座后,真机运行
预期结果:
正常关闭一键登录弹窗触发fail和complete
正常关闭一键登录弹窗触发fail和complete
实际结果:
关闭一键登录弹窗不会触发fail和complete
关闭一键登录弹窗不会触发fail和complete
bug描述:
ios点击右上角关闭图标不触发fail和complete. 安卓正常
DCloud_UNI_Anne
旧版是否正常?
2023-08-30 16:18
浅屿 (作者)
回复 DCloud_UNI_Anne: 正常的
2023-08-30 16:33