请问,在A页面分为上下两个部分,上半部分用来扫描,下半部分为一个列表;要求上半部分一直处于扫描状态,这个如何操作呢?各位大神有做过的吗?
- 发布:2018-09-10 16:54
- 更新:2018-09-11 14:45
- 阅读:872
做过!
document.addEventListener( "plusready", onPlusReady, false );
// 扩展API加载完毕,现在可以正常调用扩展API
function onPlusReady() {
plus.device.setWakelock( true ); //禁止息屏。
startRecognize(); //初始化扫描二维码
scan.start();
}
//初始化
function startRecognize() {
var sacntype=[10]; //定义扫描识别的类型,自己改。
scan = new plus.barcode.Barcode('bcid',sacntype); //绑定扫描到指定的ID上。
scan.onmarked = onmarked; //定义扫描成功后的回调
}
function onmarked( type, result ) {
//result为扫描的结果。
//这里写你自己的逻辑....比如说处理下半的显示结果等,
setTimeout(startScan,2000); //延时重新开始扫描
}
function startScan() {
//这里可能处理一些初始参复位。
scan.start();
}
CHN777 (作者)
这个在扫描时不会打开另外一个页面吗?
2019-03-21 12:21