苹果initPayChannel ;和安卓的 initPayChannel 方法,结果不同吗?
/**
* 初始化支付渠道
* @param {Object} payType
*/
function initPayChannel(){
plus.payment.getChannels(function(channels){
payChannels=channels;
},function(e){
alert("获取支付通道失败:"+e.message);
});
}
下面附件分别是安卓和ios的数据获取:
![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20191004/62c4084a2c8a4b7d297e5845c95fe545.jpg)
这是苹果支付渠道 0获取的信息,获取的是微信支付;
这是安卓支付渠道 0获取的信息,获取的是支付宝支付;
想问下这是hbuilderX本身的问题吗,
问题由来:最近苹果升级,有的升级到13后支付出现问题,我想测试下就把hbuilder升价到了最新版(由于打包测试版本运行后老是连不上网,所以我就直接用线上的测试,商店的打包版本还是用的低版本的hbuilderx打包的),于是就出现这这个问题。。。想咨询下大神这是什么原因,
这个还跟苹果版本有关系,这算是bug了吧,
下面是测试的ios11 (上面的是ios13)
相同的支付渠道 0,
ios11获取的支付信息,和ios13获取的支付信息不同。。。这是什么原因啊
版本信息:
这是我自己遇到的问题,不知道大家是否也有相似的问题