以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]微信js sdk接口调用,扫码功能能否改造下呢  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=96971)

--  作者:浙江仔
--  发布时间:2017/3/3 11:45:00
--  [求助]微信js sdk接口调用,扫码功能能否改造下呢
   wx.config({
          debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。   
          appId: \'${appId}\', // 必填,公众号的唯一标识   
          timestamp: \'${ timestamp}\', // 必填,生成签名的时间戳   
          nonceStr: \'${ nonceStr}\', // 必填,生成签名的随机串   
          signature: \'${ signature}\', // 必填,签名,见附录1   
          jsApiList: [\'checkJsApi\',
                \'chooseImage\',
                \'previewImage\',
                 \'uploadImage\',
                 \'downloadImage\',
                  \'getNetworkType\', //网络状态接口 
                  \'openLocation\', //使用微信内置地图查看地理位置接口 
                  \'getLocation\', //获取地理位置接口 
                  \'hideOptionMenu\', //界面操作接口1 
                  \'showOptionMenu\', //界面操作接口2 
                  \'closeWindow\',  ////界面操作接口3 
                  \'hideMenuItems\', ////界面操作接口4 
                  \'showMenuItems\', ////界面操作接口5 
                  \'hideAllNonBaseMenuItem\', ////界面操作接口6 
                  \'showAllNonBaseMenuItem\', ////界面操作接口7 
                  \'scanQRCode\'// 微信扫一扫接口 
               ] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2   
      });


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:test.rar

这个微信的js sdk调用,我想调用微信的扫一扫,然后扫码后,再用自己业务系统的查询,自动实现扫码的业务处理,有没有大神改造一下呢


--  作者:有点色
--  发布时间:2017/3/3 12:21:00
--  

参考

 

http://wechat.foxtable.com:9009/WebHelp/scr/we0188.htm

 


--  作者:有点蓝
--  发布时间:2017/3/3 13:05:00
--  
晚点会放出JS-SDK的用法和例子
--  作者:浙江仔
--  发布时间:2017/3/3 13:21:00
--  
ok

其实我的想法也没表述清楚

我想自己的一个网页,然后设计一个按钮

此主题相关图片如下:捕fd获.png
按此在新窗口浏览图片

我在一个纸质材料中,根据系统规则(狐表打印的)生产的二维码

然后利用狐表的移动端,设计一个网页,点击按钮之后,调用微信的扫一扫功能
 wx.scanQRCode({
    needResult: 0, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,
    scanType: ["qrCode","barCode"], // 可以指定扫二维码还是一维码,默认二者都有
    success: function (res) {
    var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果
}
});

返回扫描结果。
然后根据狐表的查询,实现数据的展现或操作。
这里需要把 
   wx.config({
          debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。   
          appId: \'${appId}\', // 必填,公众号的唯一标识   
          timestamp: \'${ timestamp}\', // 必填,生成签名的时间戳   
          nonceStr: \'${ nonceStr}\', // 必填,生成签名的随机串   
          signature: \'${ signature}\', // 必填,签名,见附录1   

这些从服务器传给页面。


--  作者:狐狸爸爸
--  发布时间:2017/3/3 14:26:00
--  
工程师已经做好例子,下次更新会整合进入帮助。
--  作者:浙江仔
--  发布时间:2017/3/3 15:12:00
--  
太棒了,赞