<button class="btn"
open-type="getAuthorize"
@getAuthorize="onAlipayAuth"
@error="onAliAuthError"
scope="auth_base">
{{i18n.mp_login}}
</button>
onAlipayAuth (e) {
console.log('onAlipayAuth', e)
// if (my.getAuthCode) {
uni.showLoading({
title: this.i18n.msg_loading
});
my.getAuthCode({
scopes: ['auth_base'],
success: (res) => {
uni.hideLoading();
console.log(res)
this.loginForAlipay(res.authCode)
},
fail: ({ res }) => {
uni.hideLoading();
uni.showModal({
title: 'getAuthCode fail',
content: JSON.stringify(res),
showCancel: false
})
},
});
// } else {
// uni.showModal({
// title: this.i18n.msg_fail_title,
// content: this.i18n.msg_fail_alilogin,
// showCancel: false
// })
// }
}```
![cyno1](https://img-cdn-tc.dcloud.net.cn/account/identicon/fbc1fdce62d5929e152d96e62f6d67b1.png)
- 发布:2022-11-01 15:29
- 更新:2022-11-01 15:29
- 阅读:251
产品分类: uniapp/小程序/阿里
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 10 19042.1526
HBuilderX类型: 正式
HBuilderX版本号: 3.6.4
第三方开发者工具版本号: 2.0.1078
基础库版本号: 不详
项目创建方式: HBuilderX
示例代码:
操作步骤:
使用高版本ios系统打开香港支付宝小程序,授权登录无反应,但在iPhone6、7以及安卓等手机上正常
使用高版本ios系统打开香港支付宝小程序,授权登录无反应,但在iPhone6、7以及安卓等手机上正常
预期结果:
所有机型都能授权登录
所有机型都能授权登录
实际结果:
使用高版本ios系统授权登录无反应,不确定是否还有其他机型不正常,但在iPhone6、7以及安卓等手机上正常
使用高版本ios系统授权登录无反应,不确定是否还有其他机型不正常,但在iPhone6、7以及安卓等手机上正常
bug描述:
使用button按钮的@getAuthorize事件在香港支付宝小程序中使用iphone10授权无反应,但在iPhone6、7以及安卓等手机上有用,以下是相关代码以及测试二维码:
![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20221101/8faddc26dd95b05a322b3373ede9a4a2.png)
![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20221101/bfdd36be749f60456542af4181cc8dd9.png)
![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20221101/4a590b0ee64a397563c6a06733ad23c9.png)