不闻余物Ao
不闻余物Ao
  • 发布:2016-07-21 13:54
  • 更新:2016-08-11 17:05
  • 阅读:2454

MUI扫描成功后如何自动关闭?

分类:MUI

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;  
            }  
            window.location.href = 'scan.html?result' + result;  
        }  

我本来是想扫描成功之后跳转到指定路径 后来发现确实跳了页面 但是扫描的页面一直未关闭。。请指教 谢谢~~~~

2016-07-21 13:54 负责人:无 分享
已邀请:
Float

Float - 专注

那就去关闭扫描页面 不行吗

  • 不闻余物Ao (作者)

    已经解决了 我创建了两个实例 所以当时只关掉了一个 还有一个没有关掉

    2016-07-21 17:07

cxian

cxian -

// 二维码扫描成功
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, '');
plus.runtime.openURL(result,"打开失败");
mui.back();//mui的返回跳转
}

我用的mui.back(); 可以用

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