Android zxing & zbar 部分手机无法扫描出结果

Android二维码库

Github地址-传送门

问题:

在产品中使用上述库,在华为M8 P9 等手机使用zbar&&zxing无法识别部分二维码(wechat,qq等)

调查:

1.下载各种第三方库扫描二维码,把能扫描的反编译出来,发现还是使用的这2个库
2.使用上述github库demo能正常扫描二维码

现象:

能扫描出的app都是全屏的,整个界面都是都是相机

测试:

去掉之前使用的ActionBar,能够正常扫描

结论:

使用的时候建议将ActionBar或者其他view 盖在ZBarScannerView &ZXingScannerView,让这2个view处于全屏

最近比较忙,写个简单的解决方案,后续有空再去研究具体问题!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容