开发者社区 问答 正文

钉钉企业应用调用扫码功能

免登可以实现,在config下也加了scan的API   但是点击按钮就直接报错





dd.biz.util.scan({
    type: String,//type为qrCode或者barCode
    onSuccess: function(data) {
    input1.set({value:data.text});
    //onSuccess将在扫码成功之后回调
      /* data结构
        { 'text': String}
      */
    },
   onFail : function(err) {
  
   alert(JSON.stringify(err));
   }
})

展开
收起
haskdjhafl 2017-04-05 21:04:20 3612 分享 版权
4 条回答
写回答
取消 提交回答
  •  学习了。

    2018-09-17 17:31:03
    赞同 展开评论
  • Re钉钉企业应用调用扫码功能
    type 参数值是字符串类型的,qrCode 是二维码,barCode 是条形码,你这个指定得失String ,是没有这个参数的,识别不出来是二维码还是条形码,所以会报错,你把type的参数值修改一下就好了,另外,扫描二维码功能的源码能分享一下吗?文档有点看不懂。谢谢!
    2018-09-08 09:35:48
    赞同 展开评论
  • Re钉钉企业应用调用扫码功能
    type: String,//type为qrCode或者barCode
    有问题啊,应为
    type: "qrCode",
    2017-04-11 19:16:40
    赞同 展开评论
  • Re钉钉企业应用调用扫码功能
      求助啊
    2017-04-06 08:35:26
    赞同 展开评论