1,扫描二维码:https://docs.apicloud.com/Client-API/Func-Ext/scanner#1
<div onclick="openScanner()">扫描二维码</div>
<script>
function openScanner() {
alert('open Scanner in');
var scanner= api.require('scanner');
scanner.open();
}
</script>2,apiready:方法在所有核心API模块准备完毕时执行。
apiready = function () {
var scanner= api.require('scanner');
scanner.open();
}3,api对象:https://docs.apicloud.com/Client-API/api
(1)confirm
function openScanner() {
alert('open Scanner in');
api.confirm({
title: 'APICloud',
msg: '是否开启二维码',
buttons: ['打开', '取消']
}, function (ret, err) {
if (ret.buttonIndex == 1){
var scanner= api.require('scanner');
scanner.open();
}else{
//do nothing.
}
});
}