zoukankan      html  css  js  c++  java
  • 配置微信api调扫码功能

    	var url = encodeURIComponent(location.href.split('#')[0]);
    	$.get(iapi+'/htweb/wx/getJsSdkSign?url='+url,function(data){
    		var data = JSON.parse(data);
    		data = data["reason"];
    		wx.config({
    			debug:false,
    			appId:data.appId,
    			nonceStr: data.nonceStr,
                signature: data.signature,
                timestamp: parseInt(data.timestamp),
                jsApiList: ['previewImage','chooseImage','uploadImage','scanQRCode']
    		})
    	});
    	
    	wx.ready(function(){
    		$("#account2").on("click",function(){
    			wx.scanQRCode({
    				needResult: 1,
    			    desc: 'scanQRCode desc',
    			    success: function (res) {
    			        //alert(res.resultStr);
    			    	if(res.resultStr.indexOf(',') > 0){
    			    		var dealserialNumber=res.resultStr.split(',')[1]; 
    			    		dealserialNumber = dealserialNumber.replace(/[^a-zd]/ig, "");//处理条形码扫描的字符
    			    		$("#account2").val(dealserialNumber);
    			    	}else{
    			    		$("#account2").val('');
    			    		 layer.open({
    		    			    content: '返回错误',
    		    			    skin: 'msg',
    		    			    time: 2 //2秒后自动关闭
    		    			  });
    			    	}
    			    } 
    			})
    		})
    	});
    

      

  • 相关阅读:
    杨辉三角1
    岛屿与周长
    什么是计算机语言
    爬虫爬取视图片
    爬虫爬取文字生成词云
    英文词频统计
    回溯法~0-1背包的实现
    java Swing图形化界面
    棋盘覆盖
    敏捷软件开发 10~12章
  • 原文地址:https://www.cnblogs.com/junwu/p/10448536.html
Copyright © 2011-2022 走看看