微信H5支付接口开发,安卓调用不了,苹果可以正常调用?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信H5支付接口开发,安卓调用不了,苹果可以正常调用?相关的知识,希望对你有一定的参考价值。

微信H5微信支付,同样的代码,同样的环境;苹果手机的可以正常支付安卓手机调用支付会报"errMsg":"chooseWXPay:permission denied"页面有调用权限,wx.config都是ok,但是安卓点击支付后就报这个错误(A页面---跳转---> B支付页面,会出现这个问题,但是直接进入B支付页面就没问题 )问题的关键在于,同样的测试环境条件,只有安卓会报这个问题,苹果手机没有这样的问题有什么办法解决吗??可能是哪里出了问题呢?

1、微信平台申请
申请入口:登录微信商户平台-->产品中心-->我的产品-->支付产品-->H5支付

2、填写参数
在微信支付平台成功申请到微信 H5 支付后,可以通过工单或 IM(标准版及以上版本)填写渠道参数。
参考技术A 没遇到过这个问题。。。H5支付在安卓上能正常使用啊 参考技术B 请问这个问题有解决方案吗

微信公众号支付安卓和WP支付成功,苹果不能支付!

花了几天时间,终于搞好了,代码是从官网上下的.NET DEMO的代码改的,测试的时候发现安卓和WP手机都能进行支付,但是苹果的怎么支付都支付不了,主要是在下面这个界面
技术分享

点支付按钮就是苹果支付不了,其他手机都能支付。搞了几天,本来应该是昨天应该搞出来的,但昨天不知道怎么回事同事的iphone加上电脑上的finddler 就是抓 不了包。 今天又再设置了一次finddler, 发现又 可以抓 到包了。。。结果在抓包的时候看生成的支付页面的代码,才发现问题:

技术分享
如图, 那个DEMO生成的支付按钮是sutmit的,导致页面回发了,应该把他改为button就OK了

技术分享

技术分享

以上是关于微信H5支付接口开发,安卓调用不了,苹果可以正常调用?的主要内容,如果未能解决你的问题,请参考以下文章

uniapp H5 嵌入企业微信 调选人接口(前端)

由PHP开发的H5微信支付接口

微信公众号支付安卓和WP支付成功,苹果不能支付!

基于H5的微信支付开发详解

IPhone微信H5用Video标签播放不了视频

H5微信支付