H 5ページ、微信公衆番号、実現するスイープ機能

1235 ワード

ダイレクトコード
methods: {
        saoyisao() {
          let url = location.href;
          getjssdk(url)
            .then(res => {
              if (res.result == 1 && res.value) {
                let w = res.value;
                wx.config({
                  debug: false, //       ,     api         alert  ,         ,   pc   ,       log  ,  pc      。
                  appId: w.appId, //   ,        
                  timestamp: w.timestamp, //   ,        
                  nonceStr: w.nonceStr, //   ,        
                  signature: w.signature, //   ,  
                  jsApiList: ["scanQRCode"] //   ,     JS    
                });
                wx.scanQRCode({
                  needResult: 1, //    0,         ,1         ,
                  scanType: ["qrCode", "barCode"], //              ,      
                  success: function(res) {
                    var result = res.resultStr; //  needResult   1  ,       
                    // alert("      codes:"+result);
                    window.location.href = result;
                  }
                });
              }
            })
            .catch(err => {});
        },
      }