钉钉企业内部应用二维码扫描功能

在给公司开发钉钉企业内部应用的时候,有一个功能,需要通过钉钉扫描二维码,拿到识别到的结果再跳转到相应的信息录入界面,本以为是个复杂的功能,查阅了相关资料之后,发现比较简单。

首先引用钉钉开发库文件

<script src="https://g.alicdn.com/dingding/dingtalk-jsapi/2.10.3/dingtalk.open.js"></script>

然后在需要识别的逻辑中(比如按钮点击事件中)添加以下代码:

dd.ready(function () {
    dd.biz.util.scan({
        type: 'all', // type 为 all、qrCode、barCode,默认是 all。
        onSuccess: function (data) {
            alert(JSON.stringify(data));
        },
        onFail: function (err) { }
    })
});

管理员

转载请注明出处!如果本博文或者本站对您(网站)的内容/素材构成侵权,请第一时间与本博主联系!

Press ESC to close