点击扫码按钮拉取微信扫码

    // 扫码添加设备goAddEquipment() {const wx = window.wxlet _this = this// wx.ready(function() {wx.checkJsApi({jsApiList: ['scanQRCode'], // 需要检测的JS接口列表,所有JS接口列表见附录2,success: function(res) {console.log(res)// 以键值对的形式返回,可用的api值true,不可用为false// 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"}wx.scanQRCode({needResult: 1, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,scanType: ["qrCode", "barCode"], // 可以指定扫二维码还是一维码,默认二者都有success: function(res) {console.log(res)var code = res.resultStr // 当needResult 为 1 时,扫码返回的结果// alert(code)_this._initDeviceStatus(code)// '设备重复绑定'},fail: function(res) {console.log(res)// _this._initWeixinAuth()}})}// })})},

不需要的可省略以下两步

    // 判断是否有设备_initDeviceStatus(code) {this.$http.get(`/device?device_code=${code}`).then(res => {if (res.errcode === 0 && res.data?.id) {return this.$http.post('/device/is_bind', {device_code: code})// this.confirm(code)} else {this.$toast('无效的设备二维码')}}).then(result => {if (result.errcode === 0 && !result.data) {this.confirm(code)} else {this.$toast('设备重复绑定')}})}
   confirm(code) {this.$store.commit("bindEquipment/INIT_STATE")this.$router.push({path: '/game',query: {dcode: code}})},

微信公众号拉取扫码功能相关推荐

  1. 微信公众号调起扫码功能

    偶然接触到了公众号开发.说需要调起微信扫一扫.便查看了公众号开发文档 看完文档后,发现js是相对简单的.唯一的难点是在java后台编写的秘钥生成代码. 也就是说.首先需要获取access_token, ...

  2. JS_微信公众号开发调用扫码支付功能

    需要在公众号里面切入扫码功能 前端代码: <!DOCTYPE html> <html> <head lang="en"><meta cha ...

  3. 使用vue+weixin-js-sdk实现公众号页面的扫码功能

    vue+barcode 实现app端的扫码功能 同样的,详细的api文档描述可以看微信官方文档,这里就简单列一下用到的点. 1.引入weixin-js-sdk 依赖 vue全局使用 npm insta ...

  4. 关于微信公众号开发中扫码关注和关注之后继续扫码的不同点

    2019独角兽企业重金招聘Python工程师标准>>> 开发微信商城,当遇到需要绑定上下级关系的时候,会通过扫码的方式关注公众号,但是如果不想做这个人的下级,后台添加解绑功能,继续扫 ...

  5. 微信公众号开发之扫码支付

    此项目已开源欢迎Start.PR.发起Issues一起讨论交流共同进步 https://github.com/Javen205/IJPay http://git.oschina.net/javen20 ...

  6. 以后的blog将转移到微信公众号,请扫码关注谢谢!

  7. 微信扫码登录,微信公众号生成二维码,关注登录nodejs+vue

    微信公众号生成二维码,关注后扫码登录 技术栈为nodejs+vue 有不懂的可以加我微信yizheng369 1.效果 初始: 关注后: 2.源码 此项目为前后端分离项目,前后端代码都在这个仓库里, ...

  8. asp论坛回复功能怎么实现_微信公众号整合群发图文消息功能怎么实现?

    对于微信公众号整合区分图文消息功能的实现,微号帮平台提供了服务号每月400次群发功能实现,公众平台提供了接口编程开发实现功能,均能达到微信公众号群发图文消息的功能效果,实现订阅号每天群发1次消息,服务 ...

  9. 微信公众号抓取研究----使用xposed程序hook

    前言: 最近在学习点安卓的知识,发现了Xposed的安卓程序,想着之前搞个微信公众号抓取的研究,所有的聊天记录都会保存在手机本地,每接收或者发送一条消息,都要通过程序代码写入到本地的数据库文件里,要想 ...

最新文章

  1. chm帮助文档出现乱码
  2. Testing - 软件测试知识梳理 - 自动化测试
  3. 工业交换机的端口号结构特征
  4. 大数据学习-python通过Pyhive连接hive数据库
  5. [转载] Python中的解析式和生成器表达式
  6. linux变量存储命令,如何将命令存储在shell脚本中的变量中?
  7. axure 元件_在Axure中实现波纹点击特效按钮的方法
  8. 【离散数学笔记】计数原理:解决计数问题的基本方法
  9. linux安装软件imagemagick,Linux系统中怎么安装和使用ImageMagick软件?
  10. SI 9000 及阻抗匹配学习笔记(四)
  11. android+ios打印机,Android/iOS手机安装HP打印机的详细方法和操作步骤
  12. 做项目的一些思路(针对小白)
  13. Cocos Creator接入谷歌广告AdMob详细教程(原创)
  14. loj121-动态图连通性
  15. 原来小米手机电源键除了开关机,还隐藏这3大用法,真是厉害了
  16. Zabbix_agent的主动式和被动式
  17. Mysql错误check the manual that corresponds to your MySQL server version for the right syntax
  18. 小白学习,歌词解析(半成品)
  19. 【附源码】计算机毕业设计java众筹平台设计与实现
  20. 浅析供应链金融的Five模式

热门文章

  1. 计算机软件知识产权包括,计算机软件分类有几类?【IPCOO软件著作权中心】
  2. 计算机应用类专业综合知识月考试卷,计算机应用类专业综合复习试题(一)
  3. 【Alpha】阶段第十次Scrum Meeting
  4. 陈伟霆,赵丽颖,李易峰,青云志,分析。
  5. mySQL数据库01
  6. 光电二极管放大电路的应用
  7. Hive3.1.3 安装配置
  8. 软件测试基础面试常问问题(一)
  9. 为什么阿里巴巴天天招人,但又很难进,真的缺人吗?
  10. 高中物理:浅谈含电容的单杆模型与双杆模型的“等效“