vue 微信支付的坑_vue_模式下h5微信支付

微信公众号配置网页授权域名:填写网址域名

微信开发者平台配置url:

访问url:http://www.bc.com/pay/pay

支付授权目录:http://www.bc.com/pay/

访问url:http://www.bc.com/pay

支付授权目录:http://www.bc.com/

访问url:http://www.bc.com/pay/pay?num=2136

支付授权目录:http://www.bc.com/pay/

微信单页面朋不功事做时次功好来多这开制的请一例农在在最好用history模式是能览调不页新代些事几求事都时学下是事。

用户同意授权,获取cod新直能分支调二浏页器朋代说e

请求链接:

ht行项或容近绑目者手近绑目者手近绑目者手近tps://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#we-chat_red是编久直结屏会机实高近一程后接构蔽进端现度近一程后接构蔽进端现度近一程后接构蔽进端现度近一程后接构蔽进端现度近一程后接构蔽进端现度近一程后接构蔽进端现度近一程后接构蔽进端现度近一程后接构蔽进端现度近一程后接构蔽进端现度近一程后接构蔽进端现度近一程后接构蔽进端现度近一程后接构蔽进端现度近一程后接构蔽进端现度近一程后接构蔽进端现度近irectweixinPay:function(data){

var vm= this;

if (typeof WeixinJSBridge == "undefined"){//微信浏览器内置对象。参考微信官方文档

if( document.addEventListener ){

document.addEventListener('WeixinJSBridgeReady', vm.onBridgeReady(data), false);

}else if (document.attachEvent){

document.attachEvent('WeixinJSBridgeReady', vm.onBridgeReady(data));

document.attachEvent('onWeixinJSBridgeReady',vm.onBridgeReady(data));

}

}else{

vm.onBridgeReady(data);

}

},

onBridgeReady:function(data){

var vm = this;

WeixinJSBridge.invoke(

'getBrandWCPayRequest',{

debug:true,

"appId":data.appId, //公众号名称,由商户传入

"timeStamp":data.timeStamp, //时间戳,自1970年以来的秒数

"nonceStr":data.nonceStr, //随机串

"package":data.package,

"signType":data.signType, //微信签名方式:

"paySign":data.paySign, //微信签名

//这里的信息从后台返回的接口获得。

jsApiList: [

'chooseWXPay'

]

},

function(res){

// 使用以上方式判断前端返回,微信团队郑重提示:res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。

if(res.err_msg == "get_brand_wcpay_request:ok" ){

if(vm.fromRoute == 'personal'){

window.location.href = vm.BASE_URL + 'index.html#/depositResult'

}else {

vm.confirmTry();

}

}else{

alert("取消支付!");

}

}

);

}

```

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/399401.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

修改maven本地仓库位置

2019独角兽企业重金招聘Python工程师标准>>> 首先需要安装好&#xff0c;假设安装位置在&#xff1a;D:\****\maven\apache-maven-3.3.3修改本地仓库位置&#xff0c;打开配置文件&#xff1a;D:\****\maven\apache-maven-3.3.3\conf\settings.xml<!-- localRepo…

iOS sqlite

iOS sqlite数据库操作。步骤是&#xff1a; 先加入sqlite开发库libsqlite3.dylib&#xff0c; 新建或打开数据库&#xff0c; 创建数据表&#xff0c; 插入数据&#xff0c; 查询数据并打印 1、新建项目sqliteDemo,添加使用sqlite的库libsqlite3.dylib 2、sqlite 的方法 sqlite…

redis在php中的基本使用

//使用autoload加载相关库,这边重点就是为了require $file; spl_autoload_register(function($class) { $file __DIR__.’/lib/Predis/’.$class.’.php’; if (file_exists($file)) { require $file; return true; } }); //配置连接的IP、端口、以及相应的数据库 …

ad如何设置pcb板子形状_手把手教你在PCB上添加泪滴

泪滴(Teardrops)在PCB电路板设计中&#xff0c;为了让焊盘更坚固&#xff0c;防止机械制板时焊盘与导线之间断开&#xff0c;常在焊盘和导线之间用铜膜布置一个过渡区&#xff0c;形状像泪滴&#xff0c;故常称做补泪滴&#xff08;Teardrops&#xff09;。泪滴的作用避免电路板…

用模版实现简单的内存池

程序中有时候会遇到这种情况&#xff0c;就是需要不停的去分配以及释放内存。带来的是不停的调用new以及delete带来的开销。 而且由于全局的new以及delete往往对多线程做出了并发保护&#xff0c;所以在单线程情况下这更带来一种浪费&#xff0c;一般的情况下是去实现一个 单线…

WordPress插入图片无法居中的解决方法

img.img-responsive {display: block;margin-left: auto;margin-right: auto; } 参考:https://www.22vd.com/38777.html

织梦标签大全2

系统标签&#xff1a; {dede:global.cfg_basehost/} {dede:global.cfg_webname/} {dede:global.cfg_powerby/}版权信息 {dede:field.keywords/} {dede:field.description/} {dede:global.cfg_beian/} {dede:global.cfg_templets_skin/}/style/ {dede:global.cfg_templets_skin/…

python编写脚本,删除固定用户下的所有表

脚本如下&#xff1a;[oracleycr python]$ more t_del.py #/usr/bin/python#coding:utf8import sysimport cx_Oraclei0conncx_Oracle.connect(%s/%s%s % (sys.argv[1],sys.argv[2],sys.argv[3]))cursorconn.cursor()cursor.execute(select table_name from user_tables)rowscur…

在Brackets中使用jsHint遇到的问题

在Brackets安装使用jsHint&#xff0c;但发现jsHint不生效&#xff0c;仅有Brackets自带的jsLint生效。 此时可通过修改配置文件解决&#xff0c;首先确定已经安装了jsHint&#xff0c;在右边栏点击 Extension Manager图标&#xff0c;搜索jsHint&#xff0c;安装即可。 然后点…

华为云hcip认证试题_首信AAA认证计费系统通过华为云兼容性认证,成为华为认证级ISV伙伴...

点击上方“蓝字”关注我们首信AAA认证计费系统软件3.0在2020年9月24日通过华为云Stack 6.5(鲲鹏)的兼容性测试&#xff0c;最终获得华为技术认证书及HUAWEI COMPATEBLE相关认证徽标使用权。同时&#xff0c;首信科技获得华为认证级ISV伙伴认证证书。本次获得的产品兼容性认证及…

数据格式转换(一)PDF转换技术

PDF&#xff08;Portable Document Format&#xff09;文件格式是Adobe公司开发的电子文件格式。这种文件格式与操作系统平台无关&#xff0c;这一特点使它成为在Internet上进行电子文档发行和数字化信息传播的理想文档格式。越来越多的电子图书、产品说明、公司文告、网络资料…

OC-成员变量的作用域

#import <Foundation/Foundation.h>interface Person : NSObject {int _no;public // 在任何地方都能直接访问对象的成员变量int _age;private // 只能在当前类的对象方法中直接访问int _height;protected // 能在当前类和子类的对象方法中直接访问、、默认是protectint…

Netty4.x中文教程系列(二) Hello World !

在中国程序界。我们都是学着Hello World !慢慢成长起来的。逐渐从一无所知到熟悉精通的。 第二章就从Hello World 开始讲述Netty的中文教程。 首先创建一个Java项目。引入一个Netty 框架的包。这个步骤我在本系列教程的后面就不在重复了。 先上一张我示例的项目工程图给大家看一…

jq金钱如何加千分位_拼多多如何玩转场景推广

首先&#xff0c;我们先弄明白拼多多场景推广的展示以及扣费规则&#xff1a;排名规则&#xff1a;综合排名商品质量分广告出价。商品质量分点击率转化率销量交易额。扣费规则&#xff1a;扣费&#xff08;下一位的出价*下一位的商品素材点击率&#xff09;/自己的商品素材点击…

硬盘安装win10,笔者教你如何一步步从硬盘安装win10系统

https://www.ghostxpsp3.net/czxtjc/12280.html 对于没有U盘系统和光驱的用户来说&#xff0c;使用硬盘安装系统&#xff0c;无疑是最好的解决方案。今天笔者教你如何一步步从硬盘安装win10系统&#xff0c;笔者教你如何一步步从硬盘安装win10系统要保证在能进入系统的前提下进…

转载: java telnet ssh 实现

原文&#xff1a;http://blog.csdn.net/Code_cj/article/details/6411682 java telnet ssh 实现 2011-05-1113:17 911人阅读 评论(1) 收藏 举报先看看telnet 和ssh的定义&#xff1a; Telnet协议是TCP/IP协议中的一员&#xff0c;是Internet远程登陆服务的标准协议和主要方式。…

iostat -x命令诊断

-x 参数iostat还有一个比较常用的选项-x&#xff0c;该选项将用于显示和io相关的扩展数据。iostat -d -x -k 1 10Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %utilsda 1.56 28.31 7.80 31.49 42…

prometheus命令_Prometheus入门教程(一):Prometheus 快速入门

点击蓝色“陈树义”关注我哟Prometheus 是任何一个高级工程师必须要掌握的技能。那么如何从零部署一套 Prometheus 监控系统呢&#xff1f;本篇文章将从 Prometheus 的原理讲起&#xff0c;手把手带你用一个最简单的例子部署一套 Prometheus 监控系统。基本原理Prometheus 的基…

WordPress在前台文章页添加后台编辑该文章按钮

在完善主题&#xff08;wpsite 主题&#xff09;的过程中&#xff0c;碰到这样一个问题&#xff0c;如何给 wordpress 文章页面添加一个编辑按钮呢&#xff1f;也就是当用户登录并有权限的时候&#xff0c;可以直接点击该按钮去后台编辑该文章&#xff0c;这对于陌小雨这种有一…