微信支付支付场景非法怎么解决

JavaScript012

微信支付支付场景非法怎么解决,第1张

关闭重开。微信支付支付场景非法是网络连接异常导致。

1、首先打开手机检查网络。

2、其次打开微信进行测试网络连接是否异常。

3、最后点击支付重新进入即可。

若您在操作付款时,页面提示“2021001,签名验证失败”或提示“缺少签名参数”,可能是您安装的数字证书已过期,请您删除财付通数字证书后再重新在本机安装,请点击这里查看如何删除财付通数字证书。

温馨提示:若您重装证书后,问题依然存在,建议您清空IE缓存,再尝试付款操作。清除IE缓存的方法请点击这里查看。

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

js sdk配置代码块:

支付调起代码块: