扶摇侠客
扶摇侠客
  • 发布:2017-12-27 21:52
  • 更新:2019-08-10 14:24
  • 阅读:1496

连续自动扫描--应用卡死

分类:MUI

场景: 连续自动扫描

在扫码页面,点击按钮,调开摄像头开始扫码。扫码成功返回扫码页面。

设置每当扫码成功,完成相关逻辑,自动3秒后再打开摄像头进行下一次扫码。

依次往复100次更多次以上,摄像头就调不出来了,应用卡死。HOME键返回桌面,

通过查看发现内存剩余充足。补充:调用摄像头的页面未非预加载页面。

测试设备:

华为3c --安卓4.4
三星gallary tab 平板 安坐5.0

哪位道友有眉目,看出这是什么问题。

2017-12-27 21:52 负责人:无 分享
已邀请:
扶摇侠客

扶摇侠客 (作者)

顶。不能沉了阿

张纵

张纵 - IT生活欢乐多

我是在模板中直接修改,改成这样扫码几十个没有问题,上百扫码没有测试,你可以测试一下
// 二维码扫描成功
function onmarked(type, result, file){
switch(type){
case plus.barcode.QR:
type = 'QR';
break;
case plus.barcode.EAN13:
type = 'EAN13';
break;
case plus.barcode.EAN8:
type = 'EAN8';
break;
default:
type = '其它'+type;
break;
}
result = result.replace(/\n/g, '');
wo.evalJS("scaned('"+ type +"','"+ result +"','"+ file +"');");
//back();
scan.cancel();
btCancel&&(btCancel.innerText='开 始');
document.getElementById("msg").innerText=result;
setTimeout(function() {
scan.start({conserve:true,filename:'_doc/barcode/'});
btCancel&&(btCancel.innerText='暂 停');
}, 1000);
}

5***@qq.com

5***@qq.com

请问这个问题后来解决了么?

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