微信支付一直报fail_invalid signature错误

2025-05-02 01:19:46
推荐回答(1个)
回答1:

这个h5调起方法,坑特别多,不知道你是不是遇到我这样的坑。微信页面不是有js sdk吗,支付页面要是也调用了js sdk,就会报这个鬼错误,还告诉你是签名错误,其实支付那块都没写错。把js sdk去掉,就能支付成功。准确的说,如果下面这块段代码同事存在于一个页面里面,也会报这样的错误。你查查是不是这个问题。在支付页面不要掉js sdk的 接口。把第一段代码去掉,就好了。我的问题就是这个,不知道和你一样不。


js sdk配置代码块:



支付调起代码块: