就是示范的代码,二维码正常,图书后面的EAN13码也正常,但是快递单的码,顺丰、圆通都无法识别,已经添加快递单条码的类型,如果有错误,欢迎指出。
plus.gallery.pick(function(path){
plus.barcode.scan(path,onmarked,function(error){
plus.nativeUI.alert( "无法识别此图片" );
},[plus.barcode.CODE128,plus.barcode.QR,plus.barcode.CODE39]);
},function(err){
plus.nativeUI.alert("Failed: "+error.message);
});
9 个回复
smartloper (作者)
setTimeout(function(){
scan=new plus.barcode.Barcode('bcid', [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]);
scan.onmarked=onmarked;
scan.start({conserve:true,filename:"_doc/barcode/"});
},300);
3***@qq.com
添加快递条形码类型就可以了
smartloper (作者)
之前的代码写错地方了,这个是正确的。
twoer
好像好多人说,条形码扫描识别率不高,请问 楼主的,是否正常?
张三丰
我也发现了啊 头疼
星际
兄弟们,这个问题解决了吗?求分享,不胜感激!!
hennychen
我做了一套iOS的插件 511308538
1***@qq.com
我的也是这段代码,从相册选取图片扫描,快递的有些行,有些不行。怎么解决?
l***@126.com
要全部添加
var filter = [
plus.barcode.QR,
plus.barcode.EAN13,
plus.barcode.EAN8,
plus.barcode.CODE39,
plus.barcode.AZTEC,
plus.barcode.DATAMATRIX,
plus.barcode.UPCA,
plus.barcode.UPCE,
plus.barcode.CODABAR,
plus.barcode.CODE39,
plus.barcode.CODE93,
plus.barcode.CODE128,
plus.barcode.ITF,
plus.barcode.MAXICODE,
plus.barcode.PDF417,
plus.barcode.RSS14,
plus.barcode.RSSEXPANDED
];
scan=new plus.barcode.Barcode('bcid',filter,{frameColor:'#00FF00',scanbarColor:'#00FF00'});
添加这一段就可以了,官方示例只写了3种条形。