这段时间由于项目需要,在工程里面需要加微信支付,我擦,猛比的我,主要这个项目我之前也没有参与,里面的代码一个字母都没有打,然后就开始了掉坑中,
1.首先我根据官方配完微信SDK之后,开始点击按钮吊起支付,我擦,手机屏幕都快点坏了,没反应,后来才知道,这个项目之前用到了shareSDK,shareSDK中也有微信的SDK,然后把shareSDK中extend的微信SDK删除就好
2.白色按钮
之后点击按钮,调到微信界面,我他妈的。。。。然后我就发现了传说中的白色按钮,只有一个确定键,点击确定,返回到你的APP,错误码是-2(官方给的-2解释是用户取消了交易),我想静静,
到这点击按钮能调到微信支付界面,就是参数的问题了,好好检查你的参数,我他妈的是打印出来一个一个字母对的
3.然后还是白色按钮
我这的原因是后台返回的签名sign,于是自己加密了一遍,不用后台的,又开始试,
4,又回到shareSDK
还有一个原因导致白色按钮
暂时就这些,大家如果还有问题可以互相交流。。。
网友评论