我正在研究一个将扫描pdf417条形码的项目,我正在使用专门用于Android和iPhone的Rhodes开发此应用程序。当我知道Zxing是一个有用的api扫描pdf417条形码的Android。
Zxing和Rhodes可以积分吗?程序是什么?如果有人遇到这种情况,请告诉我。
-谢谢。
Rhodes在它的Barcode类(http://docs.rhomobile.com/en/5.0.38/api/barcode)中使用Zxing,因此对Zxing的一些特性有开箱即用的支持。例如,对于QR码和Code128,它可以立即工作。但是,并非所有平台都支持所有类型的条形码,因此您应该尝试一下Android和IOS是否支持pdf417。
如果不是,您仍然可以编写本机扩展。其实没那么难。文档相对较好(http://docs.rhomobile.com/en/5.0.38/guide/native_extensions)。然而,在我看来,它错过了如何启动和返回活动(通过startActivity或startActivityForResult)。但幸运的是,他们如何实现Barcode类的源代码是开放的(https://github.com/rhomobile/rhodes/blob/3-5-stable/lib/extensions/barcode/ext/barcode/platform/android/src/com/rhomobile/barcode/Barcode.java),因此您可以将其作为支持pdf417的扫描引擎的本地扩展的基础。