顽美猪
顽美猪
  • 发布:2023-08-01 15:16
  • 更新:2023-08-01 15:16
  • 阅读:545

【报Bug】ios支付宝授权登录跳转不了支付宝

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10

HBuilderX类型: 正式

HBuilderX版本号: 3.8.7

手机系统: iOS

手机系统版本号: iOS 14

手机厂商: 苹果

手机机型: 5

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

"ios" : {
"urltypes" : "alipay",
"urlschemewhitelist" : "alipay,safepay,alipays"
},

操作步骤:

let urls ='https://openauth.alipay.com/oauth2/publicAppAuthorize.htm?app_id='**'&scope=auth_userinfo&redirect_uri=https://qjh.hq-max.com/zfb_url.html';
urls = encodeURIComponent(urls);
if (plus.os.name == 'Android') {
plus.runtime.openURL(
'alipays://platformapi/startapp?appId=20000067&url=' + urls,
err => {
uni.showModal({
content: '打开支付宝失败!请检查是否已安装?',
success: function(res) {
if (res.confirm) {
//plus.runtime.openURL();
}
}
});
},
'com.eg.android.AlipayGphone'
);
} else if (plus.os.name == 'iOS') {
plus.runtime.openURL(
'alipay://platformapi/startapp?appId=20000067&url=' + urls,
err => {
console.log(err);
uni.showModal({
content: '打开支付宝失败!请检查是否已安装?',
success: function(res) {
if (res.confirm) {
//plus.runtime.openURL(url);
}
}
});
},
'com.alipay.iphoneclient'
);
}

预期结果:

支付宝授权登录

实际结果:

支付宝打不开

bug描述:

ios支付宝授权登录打不开支付宝,不报错也不跳转支付宝,已配置白名单,也重新打自定义基座

2023-08-01 15:16 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复