仅为笔记参考

// 立即支付payment() {immediatePayment({ videoId: this.id, payType: this.payType }).then((res) => {console.log('支付成功', res)// 支付跳转 payType:1 微信,2:支付宝// 1.网页转化成收款码if (this.payType === 1) {this.dialogVisible = true// 拿到微信二维码地址this.QRlink = res.data// console.log('微信二维码', this.ewmUrl)this.getQRcode()} // 2.H5调微信支付(两种情况二选一)if (this.radio === "1") {if (res.payType === "auth") {//微信授权console.log(res);window.location.href = res.data;} else if (res.payType === "jspPay") {function onBridgeReady() {WeixinJSBridge.invoke("getBrandWCPayRequest",{appId: res.data.appid, //公众号ID,由商户传入timeStamp: res.data.timeStamp.toString(), //时间戳,自1970年以来的秒数nonceStr: res.data.nonceStr, //随机串package: res.data.package,signType: res.data.signType, //微信签名方式:paySign: res.data.paySign, //微信签名},function (res) {if (res.err_msg == "get_brand_wcpay_request:ok") {// 使用以上方式判断前端返回,微信团队郑重提示://res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。this.$router.push("/successful");}});}if (typeof WeixinJSBridge == "undefined") {if (document.addEventListener) {document.addEventListener("WeixinJSBridgeReady",onBridgeReady,false);} else if (document.attachEvent) {document.attachEvent("WeixinJSBridgeReady", onBridgeReady);document.attachEvent("onWeixinJSBridgeReady", onBridgeReady);}} else {onBridgeReady();}} else {// 回调页面window.location.href = `https://xxxx.com/wxpay.html?url=${res.data}`}} else {// 跳转支付宝网页版const div = document.createElement('div') // 创建divdiv.innerHTML = res.data // 将返回的form 放入divdocument.body.appendChild(div)document.forms[0].submit()}})},

vue发起微信或支付宝支付相关推荐

  1. html发起微信或支付宝支付,vue实现-微信网页中唤起支付宝支付

    微信浏览器内是无法唤起支付宝的,会提示在浏览器打开,类似下面 image.png 所以在微信公众号的支付宝支付最终是通过手机浏览器唤起的支付宝支付,按照手机网站的支付方式即可. 官方也有demo,官方 ...

  2. 微信和支付宝支付模式详解及实现(.Net标准库)

    支付基本上是很多产品都必须的一个模块,大家最熟悉的应该就是微信和支付宝支付了,不过更多的可能还是停留在直接sdk的调用上,甚至和业务系统高度耦合,网上也存在各种解决方案,但大多形式各异,东拼西凑而成. ...

  3. 微信和支付宝支付模式详解及实现(.Net标准库)- OSS开源系列

    2019独角兽企业重金招聘Python工程师标准>>> 支付基本上是很多产品都必须的一个模块,大家最熟悉的应该就是微信和支付宝支付了,不过更多的可能还是停留在直接sdk的调用上,甚至 ...

  4. 微擎支付返回商户单号_微信、支付宝支付动态库PayApiFun.dll说明

    微信.支付宝支付动态库PayApiFun.dll说明 PayApiFun.dll这个动态库中包含了:微信付款码支付.生成微信支付二维码扫码支付.按商户单号查询微信支付状态.关闭未支付的微信订单.支付宝 ...

  5. c#版在pc端发起微信扫码支付

    c#版在pc端发起微信扫码支付 参考此连接(https://www.cnblogs.com/vinsonLu/p/5166214.html#!comments) posted on 2019-01-0 ...

  6. 微信,支付宝支付,微信公众号小程序授权等

    微信,支付宝支付,微信公众号小程序授权等 前言 微信支付 微信授权 maven依赖(更新) 前言 最近在公司也做了很多移动端项目,如今微信公众号,小程序又特别火爆,免不了要接触支付,授权这类的业务需求 ...

  7. Android项目内简单集成微信和支付宝支付功能

    最近自己公司的项目需要集成微信和支付宝支付,我是个初学者,然后就开始在网上各种搜索相关Demo.最后找了一个自我感觉还不错的Demo,挺适合初学者使用的.在使用之前一定要在微信平台和蚂蚁金服申请权限, ...

  8. 微信和支付宝支付实战

    最近的项目中要用到移动支付.在此总结下 1.微信支付 :因为需求是扫码支付即时到账,用的是native方式.按照官方文档的说法,调用"https://api.mch.weixin.qq.co ...

  9. Android Study 之 6分钟妥妥集成微信以及支付宝支付

    LZ-Says:来说俩件事儿: 1.一心只为一人用,一言只为一人说~ 2.今天坐公交,末班车,车上只有司机和我,阴森森的,吓死LZ了...一路小跑!!! 前言 (浪费一分钟) 今天,不讲这个,也不讲那 ...

最新文章

  1. 阿里云容器Kubernetes监控(二) - 使用Grafana展现Pod监控数据
  2. no.8 C控制语句:循环 01
  3. 设计模式之单例模式实践
  4. [转]COM对象创建-外部机制
  5. 为什么要选择Apache Pulsar(二)
  6. 总结CSS3新特性(选择器篇)
  7. java spring hiberate_Java程序员:Spring Boot和Hibernate一起使用的技巧
  8. XnSay临时网盘程序v1.0全开源
  9. Anaconda出现Navigator Error的解决办法
  10. (附源码)springboot大学生就业质量调查分析系统 毕业设计161457
  11. linux配置文件密码加密工具,Linux下利用openssl对文件进行加密和解密
  12. 如何成为一个更好的程序员,或者说是学习者?给你七个建议!
  13. 如何搞定笔记本检测不到wifi,图标,Netkeeper链接不上
  14. js复数类的学习和使用
  15. TensorRT加速应用
  16. Java基础练习题11--[已知有十六支男子足球队参加2008 北京奥运会。 写一个程序,把这16 支球队随机分为4 个组,每组4只球队。采用List集合和随机数 2008 北京奥运会男足参赛国家:]
  17. MAHNOB-HCI-TAGGING DATABASE中BDF文件的Python读取
  18. 20190218【梦境】【玩具】【飘雪圣域】
  19. Thinkpad笔记本电池的寿命延长与TPfancontrol共存的方法
  20. Elasticsearch Log4j漏洞快速修复步骤

热门文章

  1. 第三方框架-PDFViewer的使用
  2. Spring EL 表达式的简单介绍和使用
  3. 【web】微信小程序笔记小结(模板与配置)
  4. 线性回归算法 及其推导
  5. 【免费好用有关图片的API】
  6. 台式电脑电源有电却无法开机怎么办
  7. 获得PE文件输入表和输出表
  8. COOKIE与SESSION的真正区别在哪?
  9. 运行阶段类型识别RTTI
  10. TCP/IP协议学习笔记(二)