2***@qq.com
2***@qq.com
  • 发布:2019-10-04 11:35
  • 更新:2019-10-04 11:35
  • 阅读:758

苹果initPayChannel ;和安卓的 initPayChannel 方法,结果不同吗?

分类:HBuilderX

苹果initPayChannel ;和安卓的 initPayChannel 方法,结果不同吗?

/**  
 * 初始化支付渠道  
 * @param {Object} payType  
 */  
function initPayChannel(){  
    plus.payment.getChannels(function(channels){  
            payChannels=channels;  
        },function(e){  
            alert("获取支付通道失败:"+e.message);  
        });  

}

下面附件分别是安卓和ios的数据获取:


这是苹果支付渠道 0获取的信息,获取的是微信支付;

这是安卓支付渠道 0获取的信息,获取的是支付宝支付;

想问下这是hbuilderX本身的问题吗,

问题由来:最近苹果升级,有的升级到13后支付出现问题,我想测试下就把hbuilder升价到了最新版(由于打包测试版本运行后老是连不上网,所以我就直接用线上的测试,商店的打包版本还是用的低版本的hbuilderx打包的),于是就出现这这个问题。。。想咨询下大神这是什么原因,

这个还跟苹果版本有关系,这算是bug了吧,

下面是测试的ios11 (上面的是ios13)


相同的支付渠道 0,
ios11获取的支付信息,和ios13获取的支付信息不同。。。这是什么原因啊

版本信息:

这是我自己遇到的问题,不知道大家是否也有相似的问题

2019-10-04 11:35 负责人:无 分享
已邀请:

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