美文网首页
H5微信支付(非微信内)

H5微信支付(非微信内)

作者: WarmladyYY | 来源:发表于2018-05-11 10:36 被阅读0次

H5网页支付直接调后台接口返回跳转微信的url地址,但是这里有个坑,不能直接location.href="url"。

而是在html的a标签跳转然后赋值href。document.getElementById("a").setAttribute("href",url);

页面1

$.ajax({

          type:'GET',

          url:"https://xxxxxxxxxxxxxxxxx",

          data:{

                url:"https://xxxxxxxxxxx?test" + test +"&test2=" + test2

          },

          success:function(data)

              //data参数是你想要跳转的页面,发送给后台,然后重定,再次跳转

              window.location.href = data.data;

            }   

    })

页面2

$.ajax({

              type:'POST',

              url:"https://xxxxxxxxxxxxxx",

                data:{

                    phone:"xxxxxxxxx",

                    Id:"5",

                },

              success:function(data){    

                  这时的ajax,给后台发送用户账号和充值id返回一个地址,赋值到页面上的a标签

                   点击即可付款

                  document.getElementById("test").setAttribute("href",mwebUrl);

              }   

            })

        }

相关文章

  • 为产品接入微信支付解决方案(公司&个人)

    微信支付个人及公司的区别 H5支付:主要实现的效果是在非微信内网页中点击支付,拉起微信APP内的微信支付进行付款。...

  • H5微信支付(非微信内)

    H5网页支付直接调后台接口返回跳转微信的url地址,但是这里有个坑,不能直接location.href="url"...

  • 微信扫码支付长链接实现异步通知前端

    微信支付分为:h5支付(微信外部浏览器,如:QQ浏览器,360等),公众号支付(微信内部),小程序支付,扫码支付(...

  • 微信支付JSSDK的使用

    微信内公众号支付 微信H5支付 以上均需注意:微信商户后台中必须设置好支付允许目录,否则会有报错现象。

  • 微信公众号支付 (参数配置问题)

    微信公众号支付目前支持两种调用方式 第一种: 微信内H5调起支付 (详见:https://pay.weixin.q...

  • android微信H5支付

    微信除了微信sdk支付还有的就是h5支付,h5支付可以让你再非微信浏览器上进行支付的动作.支付的前提我就不详细的说...

  • 微信支付

    微信支付包括微信H5支付和微信公众号支付 微信H5支付 官方api:https://pay.weixin.qq.c...

  • 关于微信跨帐号支付问题

    * 问题描述 未认证的微信号,在微信内部使用微信支付时,在调起微信内部支付时提示跨号支付,如下图 * 解决方案 `...

  • iOS解决H5微信支付跳转(&支付宝)

    前言 在iOS里,使用WKWebView加载H5页面,进行微信支付后,会跳转不回原来的App。现象就是微信内点击 ...

  • 微信H5授权登录

    1.情景:我们会碰到做的H5页面放到微信内部打开,用到微信h5支付或者用到微信用户的头像,昵称这些信息.这时候我们...

网友评论

      本文标题:H5微信支付(非微信内)

      本文链接:https://www.haomeiwen.com/subject/rktfdftx.html