vue项目 微信公众号调用weixin-js-sdk 实现 微信扫一扫
2019-02-22 17:35
447 查看
版权声明:转载请注明出处,谢谢 https://blog.csdn.net/weixin_43953710/article/details/87882828
该方法需引入微信js-sdk ,先npm安装
npm install weixin-js-sdk
html
<div class="login_div"> <mt-button id="wxsys" type="primary" v-on:click="sys_click()">{{qsa}}</mt-button> </div>
js代码
import wx from 'weixin-js-sdk' export default { data(){ return { qsa:'qwe' } }, methods : { sys_click : function() { this.qsa = 'qqq' this.$axios({ method: 'post', url: 'xxxxxx', }).then((res)=>{ // 认证 wx.config({ debug: true, // 开启调试模式, appId: res.appId, // 必填,企业号的唯一标识,此处填写企业号corpid timestamp: res.timestamp, // 必填,生成签名的时间戳 nonceStr: res.nonceStr, // 必填,生成签名的随机串 signature: res.signature,// 必填,签名,见附录1 jsApiList: ['scanQRCode','checkJsApi'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); }) // 错误时 wx.error(function (res) { alert("出错了:" + res.errMsg);//这个地方的好处就是wx.config配置错误,会弹出窗口哪里错误,然后根据微信文档查询即可。 }); // 成功时 wx.ready(function () { wx.checkJsApi({ jsApiList: ['scanQRCode'], success: function (res) { } }); wx.scanQRCode({ needResult: 1, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果, scanType: ["qrCode"], // 可以指定扫二维码还是一维码,默认二者都有 success: function (res) { var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果 alert("扫描结果:"+result); window.location.href = result;//因为我这边是扫描后有个链接,然后跳转到该页面 } }); }); } }, created(){ }, mounted(){ }
}
相关文章推荐
- 微擎调用微信JS-SDK实现网页内弹出微信扫一扫
- 【原创】微信公众号与HTML 5混合模式揭秘4——jssdk调用微信扫一扫
- 微信公众号与HTML 5混合模式揭秘4——jssdk调用微信扫一扫
- 微信公众号开发《四》调用微信JS-SDK实现上传手机图片到服务器
- 微信公众号,JS-SDK调用微信扫一扫
- 微信公众号开发《四》使用微信JS-SDK实现手机图片上传,支持压缩、预览。并下载图片到自身服务器
- 微信公众号开发--微信JS-SDK扫一扫功能
- 实现基于vue全家桶+mint-ui+node.js+socket.io+MongoDB模仿微信的网页即时聊天项目
- 微信公众号开发《三》微信JS-SDK之地理位置的获取,集成百度地图实现在线地图搜索
- 微信JS-SDK说明文档 能调用微信扫一扫 ,那能不能让浏览器支持微信支付呢
- vue.js中实现微信公众号中支付宝支付接口调用方法总结
- 微信公众号开发《三》微信JS-SDK之地理位置的获取与在线导航,集成百度地图实现在线地图搜索
- 微信公众号开发《三》微信JS-SDK之地理位置的获取与在线导航,集成百度地图实现在线地图搜索...
- 微信公众号开发--微信JS-SDK扫一扫功能 《二jsp》
- 微信JSSDK开发,调用微信扫一扫 JAVA & jsp前端 & js实现
- 微信公众号开发--微信JS-SDK扫一扫功能
- 【微信分享】 微信分享集成 使用weixin js sdk 兼容 旧版本 2
- Java实现微信JS-SDK【一】配置篇
- 微信JS SDK配置授权,实现分享接口
- 【微信分享】 微信分享集成 使用weixin js sdk 兼容 旧版本 2