iosalipay_【报Bug】ios支付宝支付调起支付闪退
发布日期:2021-06-24 16:28:49 浏览次数:2 分类:技术文章

本文共 984 字,大约阅读时间需要 3 分钟。

详细问题描述

安卓: 安卓没有问题;

ios: 我们在 ide版本 2.5.1.20200103 更新之后打包的上架IOS,发现客户反应支付宝支付不了;

我们之前上架的版本都是能支付的,看过项目源码没有更改过

再试试真机调试:

带H字样的那个app调试正常支付,

于是确定问题在更新之后的打包问题

[步骤]

appstore下载app=>选择商品-》立即支付=》就闪退

(压根就调不起支付宝了)

[结果]

闪退

[期望]

正常支付

IDE运行环境说明

HBuilderX

h5+app

[IDE版本号] 2.5.1.20200103

App运行环境说明

[Android版本号] 安卓支付正常

[iOS版本号] ios 系统(所有)

[手机型号]

苹果:测试过的机型: 7P 8P 11

[模拟器型号]

附件

[App安装包或H5地址]

appstore 下载地址:

https://apps.apple.com/cn/app/id1460497731

[可重现代码片段]

//支付宝支付 app--涉及plus 支付宝的代码

说明:

因为安卓正常支付,说明参数时没有头问题的

Vue.prototype.aliPay = function(data, name) {

let _this = this;

var aliChannel = null; // 支付宝支付

var channel = null; // 获取支付通道

plus.payment.getChannels(

function(channels) {

aliChannel = channels[0];

if (data) {

plus.payment.request(

aliChannel,

data,

function(result) {

console.log(res)

},

function(e) {

if (name == "submitOrder") {

console.log(e)

} else {

_this.mui.alert("付费失败");

}

}

);

} else {

plus.nativeUI.alert("支付失败");

}

},

function(e) {

alert("获取支付通道失败:" + e.message);

}

);

};

联系方式

[QQ]

转载地址:https://blog.csdn.net/weixin_33826897/article/details/114178967 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:java getresources方法_java-如何正确使用ClassLoader.getResources()?
下一篇:java键盘记录器_java键盘记录器

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年04月27日 19时35分16秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章