扫条形码、二维码
使用说明
客户端
Android
iOS
PC
支持说明
支持
支持
不支持
dd.biz.util.scan({ type: String , // type 为 all、qrCode、barCode,默认是all。 onSuccess: function(data) { //onSuccess将在扫码成功之后回调 /* data结构 { 'text': String} */ }, onFail : function(err) { } })
参数说明
参数
参数类型
说明
type
String
type为qrCode(二维码)、barCode(条形码)、all(全部)。
默认all,若有qrCode、barCode扫描不出来,请修改type为all
返回说明
参数
说明
text
扫码内容
1. 引用js文件(https://ding-doc.dingtalk.com/doc#/dev/swk0bg 钉钉开发平台开发文档)
<script src="//g.alicdn.com/dingding/open-develop/1.6.9/dingtalk.js"></script>
2.如何进行扫码 示例如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> </head> <body> <div id="div"> <button type="button" onclick="DDsaoMa()">扫码</button> </div> <script src="//g.alicdn.com/dingding/open-develop/1.6.9/dingtalk.js"></script> <script> //扫码 可以用 function DDsaoMa() { dd.ready(function () { dd.biz.util.scan({ type: 'all', // type 为 all、qrCode、barCode,默认是all。 onSuccess: function (data) { //onSuccess将在扫码成功之后回调 /* data结构 { 'text': String} */ alert(JSON.stringify(data)); }, onFail: function (err) {} }) }); } </script> </body> </html>
钉钉开发平台 —H5微应用-- 扫条形码、二维码 api 示例
最新推荐文章于 2024-07-05 22:10:37 发布