搞了半天,网上好多都说是触发支付函数要在前面加上javascript:+你自己调起支付的函数()+return false
可我是直接在js中拿到后台返回的数据后由js直接触发的,没法这么搞
随后我尝试吧alert换成window.location.href = "http://www.baidu.com"
结果支付完,点击完成就直接跳转到百度了,,,
原来不是回调不执行,而是alert没出来啊,害我一通瞎忙活,也不知道为什么alert在手机上看不到效果,我用的iphone,不知道安卓机能看到alert不能
微信支付
https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6
微信授权获取code
https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#58
引入模块--生成签名(wx.config需要)--结合接口返回参数--唤起wxpay。
npm i (weixin-js-sdk)
import wx from 'weixin-js-sdk'
这个文件我命名 为了common.js,一会唤醒支付的时候需要用到
参考地址 : https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#58