收藏
评论

解决在android中使用微信H5支付,提示商家参数格式有误

   昨天抽空研究了一下微信H5支付,发现的确很方便,如果只使用浏览器做H5支付,
没什么问题,市面上主流的手机浏览器应该都可以调起微信支付(虽然我只测试了UC和QQ浏览器 - -! )
    [微信H5支付](
https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=15_1)
    但是当我接入到APP中的时候,一直出现“商家参数格式有误,请联系商家解决”,why?
我什么都没有修改啊。上网也找了很多文章,说是需要在WebView的shouldOverrideUrlLoading方法中写成这样:

 我也尝试了,这样在华为Mate 9 pro 以及小米5 上的确可以(android7.0)  

 但是在华为CL10(android4.4.4)上面还是提示这个错误。。(¬_¬)  

 最终解决方案:


最后一次编辑于  2018-12-19  (未经腾讯允许,不得转载)
收藏赞 0

1 个评论

  • 陈攀
    陈攀
    03-06

    多谢楼主~

    03-06
    赞同
    回复