如何在 IBM Worklight 上的多个平台中实现条码扫描器?

Posted

技术标签:

【中文标题】如何在 IBM Worklight 上的多个平台中实现条码扫描器?【英文标题】:How to implement Barcode Scanner in Multiple Platforms on IBM Worklight? 【发布时间】:2014-06-03 09:57:02 【问题描述】:

如何在 Hybrid 应用程序中实现条码扫描器,我想在 IBM Worklight 中支持 android/ios/bb/windows 平台。

【问题讨论】:

请提供您所做的一些实现 这里是JS中实现条码扫描器的源码gist.github.com/tobytailor/421369 嗨 Mustafa sabir,当我自动点击条形码扫描仪按钮时,它应该会打开移动摄像头并且应该扫描条形码,我必须将其存储在本地数据库中。 参考这里了解如何使用相机在工作灯***.com/questions/11900361/… 中获取图片。然后你可以将你得到的图像传递给这里提供的源gist.github.com/tobytailor/421369 并在页面上显示输出。 我可以打开相机,现在如何实现条码扫描以及在Worklight项目中哪里可以使用get_barcode_from_image.js。 【参考方案1】:

您可以使用一些第三方库来实现使用相机的跨平台条码扫描。

Zbar - 它是免费的,您也可以与 cordova 一起使用。 RedLaser主要用于企业应用,不是免费的。

如果您不想使用上述库,您需要创建一个cordova 插件来捕获图像并从您捕获的图像中读取条形码。更多信息请关注link

【讨论】:

你能为我提供多平台支持的条码扫描器cordova插件吗? Zbar cordova 只支持IOS,我需要在多个移动平台上实现这个条码功能。 无法在 IBM Worklight Hybrid 应用程序中构建 BarcodeScanner,出现“cordova/plugin/barcodescanner”未找到错误消息。

以上是关于如何在 IBM Worklight 上的多个平台中实现条码扫描器?的主要内容,如果未能解决你的问题,请参考以下文章

IBM Worklight SimpleDialog 平台限制

IBM Worklight - 我们可以导入现有的 Xcode 项目吗?

跨平台应用 IBM Worklight

现有 IONIC 1 项目迁移到 IBM Worklight(MobileFirst 平台“MFP”)

如何在 ibm worklight 中通过 sql 适配器从 db2 检索或显示 html 页面上的数据?安卓混合应用开发

IBM Worklight - jQuery 无法识别 html 页面上的任何元素