开发者社区> 问答> 正文

关于调用扫码API的问题

以下三段代码写在了一个php文件中调用扫码API
//调用扫码API
  $('.scan').on('click', function() {
//alert('扫码api');
    dd.biz.util.scan({
        type: barCode,//type为qrCode或者barCode
        onSuccess: function(data) {
        //onSuccess将在扫码成功之后回调
      /* data结构
        { 'text': String}
      */
        logger.i(data.text);
        },
        onFail : function(err) {
        }
    })
   });

第3行代码取消注释,可以弹窗内容。

引入的js文件
<!--引入钉钉客户端JS库-->
<script type="text/javascript" src="https://g.alicdn.com/dingding/open-develop/0.8.4/dingtalk.js"></script>
<script type="text/javascript" src="https://g.alicdn.com/ilw/ding/0.9.2/scripts/dingtalk.js"></script>
<script type="text/javascript" src="/corp/public/javascripts/zepto.min.js"></script>
<script>
在html部分写的扫码按钮
<button class="btn btn-block btn-default scan">扫码</button>


求助啊


展开
收起
temerx 2017-06-08 11:16:48 3148 0
3 条回答
写回答
取消 提交回答
  • Re关于调用扫码API的问题
    dd.config '------ 'biz.util.scan'

    -------------------------

    Re关于调用扫码API的问题
    扫码不需要鉴权
    biz.util.scan    不需要    扫码

    贴代码吧:
    dd.ready(function () {

         dd.biz.util.scan({
                        type: 'qrCode',
                        onSuccess: function (data) {
                          
                        },
                        onFail: function (err) { }
                    });

       });
    2017-07-13 17:23:11
    赞同 展开评论 打赏
  • Re关于调用扫码API的问题
    客户端开发,都需要先调用 dd.config()函数
    2017-06-12 11:30:44
    赞同 展开评论 打赏
  • 回 楼主temerx的帖子
    代码不知道哪里出错了,调用不了扫码
    2017-06-08 11:17:47
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载