4***@qq.com
4***@qq.com
  • 发布:2024-01-15 13:03
  • 更新:2024-01-15 13:03
  • 阅读:251

【报Bug】苹果ios 17版本无法唤起支付宝小程序

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.99

手机系统: iOS

手机系统版本号: iOS 17

手机厂商: 苹果

手机机型: iPhone 14 Pro Max

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址: https://a.app.qq.com/o/simple.jsp?pkgname=com.pshop.pai

示例代码:

var appId="2021003173637954";
uni.getSystemInfo({
success(res) {
if (res.platform == 'android') {
var orderInfo =
alipays://platformapi/startapp?appId=${appId}&page=${link}
//data; //从服务器获取的订单
plus.runtime.openURL(orderInfo);
} else {
console.log('alipay')
var orderInfo =
alipay://platformapi/startapp?appId=${appId}&page=${link}
//data; //从服务器获取的订单
plus.runtime.openURL(orderInfo);
}
}
})

操作步骤:

var appId="2021003173637954";
uni.getSystemInfo({
success(res) {
if (res.platform == 'android') {
var orderInfo =
alipays://platformapi/startapp?appId=${appId}&page=${link}
//data; //从服务器获取的订单
plus.runtime.openURL(orderInfo);
} else {
console.log('alipay')
var orderInfo =
alipay://platformapi/startapp?appId=${appId}&page=${link}
//data; //从服务器获取的订单
plus.runtime.openURL(orderInfo);
}
}
})

预期结果:

var appId="2021003173637954";
uni.getSystemInfo({
success(res) {
if (res.platform == 'android') {
var orderInfo =
alipays://platformapi/startapp?appId=${appId}&page=${link}
//data; //从服务器获取的订单
plus.runtime.openURL(orderInfo);
} else {
console.log('alipay')
var orderInfo =
alipay://platformapi/startapp?appId=${appId}&page=${link}
//data; //从服务器获取的订单
plus.runtime.openURL(orderInfo);
}
}
})

实际结果:

能够唤起小程序页面。现在是苹果手机点击没有反应,也没有报错

bug描述:

uniapp 苹果手机上面的型号,无法唤起这个链接:alipays://platformapi/startapp?appId=2021003173637954&page=pagesCommission/pay/index?oid=FK20240115120121588647006&paytype=1&type=13
我也看了网上把alipays换成alipay也不行。

2024-01-15 13:03 负责人:无 分享
已邀请:

要回复问题请先登录注册