如题:
代码如下
var scan=null;
function onmarked(type,result){
//var scanCode =plus.webview.getWebviewById('xxx.html');
//mui.fire(scanCode,'getCode',{resultCode:result});
scan.cancel();//这句话不起作用,二维码扫描器一直在
//mui.back();
}
mui.plusReady(function(){
scan = new plus.barcode.Barcode('bcid');
scan.start();
scan.onmarked=onmarked;
console.log(scan);
});
无言的飞雪
- 发布:2016-03-21 18:57
- 更新:2018-05-09 19:01
- 阅读:3707
2 个回复
2***@qq.com - 小板栗
先看官方接口文档:http://www.html5plus.org/doc/zh_cn/barcode.html
start: 开始条码识别
cancel: 结束条码识别
close: 关闭条码识别控件
setFlash: 是否开启闪光灯
所以,你要的应该是scan.close();
l***@163.com
用close也没用啊,还是关闭不了!有解决方案了吗?