winnnnnnnnner
winnnnnnnnner
  • 发布:2018-02-02 14:00
  • 更新:2018-02-02 15:44
  • 阅读:2174

关于微信支付,android成功,IOS失败返回-1

分类:wap2app

这是以前的项目,之前IOS和android都能正常调用微信支付。
今天测试微信支付的时候,发现IOS调用微信支付返回 -1,android正常。
IOS和android均为打包APP,均已上架。
打印参数IOS和android都是正确的。
请问这是什么情况……

2018-02-02 14:00 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com

大概是哪个参数传的是数字类型不是字符串吧。必须是字符串类型,否则就会造成安卓可以,苹果不行,除了支付的金额外其他参数全是 字符串

  • winnnnnnnnner (作者)

    参数是对的,确认全部都是json格式的字符串。

    2018-02-02 17:15

  • 2***@qq.com

    @524882178@qq.com:金额是int型哦,不是全部为字符串。如果还不是,就不知道了。

    2018-02-03 10:38

  • winnnnnnnnner (作者)

    感谢你的回复! 找到问题了,确实是参数问题,服务端返回的订单参数,json键没有加引号。

    2018-02-05 10:00

  • HealerLZH

    回复 winnnnnnnnner: json加引号什么意思。我也是安卓可以支付,苹果不可以

    2019-08-16 11:33

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