CHN777
CHN777
  • 发布:2018-09-10 16:54
  • 更新:2018-09-11 14:45
  • 阅读:872

扫描二维码

分类:HTML5+

请问,在A页面分为上下两个部分,上半部分用来扫描,下半部分为一个列表;要求上半部分一直处于扫描状态,这个如何操作呢?各位大神有做过的吗?

2018-09-10 16:54 负责人:无 分享
已邀请:
老向

老向

做过!

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

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