ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

微信扫一扫(wx.scanQRCode)功能新手可能遇到的问题

2021-11-24 12:04:07  阅读:212  来源: 互联网

标签:function wxs 微信 alert res scanQRCode wx


weixinSdk() {
  var wxs = this.wxMation
  console.log(wxs)
  wx.config({
    debug: true,
    appId: wxs.appId,
    timestamp: wxs.timestamp,
    nonceStr: wxs.nonceStr,
    signature: wxs.signature,
    jsApiList: ['checkJsApi', 'scanQRCode']
  });
  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","barCode"], // 可以指定扫二维码还是一维码,默认二者都有
      success: function (res) {
        alert(JSON.stringify(res))
        var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果
        alert("扫描结果:" + result);
        // window.location.href = result;//因为我这边是扫描后有个链接,然后跳转到该页面
      },
      error:function(res){
        alert(res)
      }
    });
  })
}

标签:function,wxs,微信,alert,res,scanQRCode,wx
来源: https://www.cnblogs.com/guzhengtao/p/15597446.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有