ap.scan(OPTION | type, CALLBACK)
调用扫一扫功能。
OPTION 参数说明
名称 | 类型 | 必填 | 描述 |
---|
type | String | 否 | 扫描目标类型,支持 qr / bar,相应扫码选框会不同,默认 qr |
CALLBACK 参数说明
错误码说明
代码示例
<script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script>
<button id="J_btn_scanQR" class="btn btn-default">扫一扫二维码</button>
<button id="J_btn_scanBAR" class="btn btn-default">扫一扫条形码</button>
<script>
var btnScanQR = document.querySelector('#J_btn_scanQR');
var btnScanBAR = document.querySelector('#J_btn_scanBAR');
btnScanQR.addEventListener('click', function(){
ap.scan(function(res){
ap.alert(res.code);
});
});
btnScanBAR.addEventListener('click', function(){
ap.scan({
type: 'bar'
}, function(res){
ap.alert(res.code);
});
});
</script>