2***@qq.com
2***@qq.com
  • 发布:2017-07-11 17:26
  • 更新:2018-08-01 14:28
  • 阅读:1131

小米3调用plus的二维码功能,没有扫描的窗口出来。。。。

分类:HTML5+

代码如下。。

。。。。。。。。。。。。。。。。。。。

<div class="mui-content">
<button id="startScan" class="mui-btn mui-btn-success">开始扫描</button>
<button id="cancelScan" class="mui-btn mui-btn-success">取消扫描</button>
<button id="setFlash" class="mui-btn mui-btn-success">开启/关闭闪光灯</button>
<div id="bcid"></div>
</div>
<script src="../js/mui.min.js"></script>
<script type="text/javascript">
mui.init();
var scan = null;
var isOpen = false; // 闪光灯是否开始标志 true:闪光灯已经开启 false:闪光灯关闭
// 条码识别成功事件
function onmarked(type, result) {
var text = '未知: ';
switch(type) {
case plus.barcode.QR:
text = 'QR: '; // 二维码
break;
case plus.barcode.EAN13:
text = 'EAN13: ';
break;
case plus.barcode.EAN8:
text = 'EAN8: ';
break;
}
alert(text + result);
}
// 创建扫描控件
function startRecognize() {
scan = new plus.barcode.Barcode('bcid');
scan.onmarked = onmarked;
}
// 开始扫描
document.getElementById("startScan").addEventListener('tap', function() {
startRecognize();
scan.start();
})

。。。。。。。。。。。。。

2017-07-11 17:26 负责人:无 分享
已邀请:
j***@163.com

j***@163.com - uni-App 小程序

请问您这个问题是怎么解决的?

该问题目前已经被锁定, 无法添加新回复