如何使用 aurelia 生成和扫描条形码?

Posted

技术标签:

【中文标题】如何使用 aurelia 生成和扫描条形码?【英文标题】:How to generate and scan barcodes with aurelia? 【发布时间】:2019-10-03 15:14:50 【问题描述】:

我有一个网页需要能够生成并稍后读取条形码。但是我似乎找不到任何可以完成其中一个的 aurelia 小规模插件。是否有任何库可以做到这一点,或者我必须以某种方式编写自己的库?或者我可以以某种方式使用一些不是直接为 aurelia 设计的预先存在的条形码吗?

【问题讨论】:

【参考方案1】:

看来您必须在 npm 上找到适合该任务的库。 对于条形码生成,您可以使用这个测试应用程序:

https://codesandbox.io/embed/barcodes-bxgf1

一定要适应您自己的捆绑选择。

【讨论】:

所以目前还没有为 aurelia 准备的现成解决方案,我必须找到解决方案并将其捆绑到我的应用程序中? Fpr angular 很少有我可以安装和使用的。 是的。它应该像 npm install jsbarcode 一样简单【参考方案2】:

我在我的 aurelia 应用程序中使用了quaggaJS 来读取现有的条形码。 (它实际上只是一个普通的 JS 包——不是专门为 aurelia 准备的)

API 有点陈旧(回调而不是承诺),总体来说有点奇怪(初始化过程),但最终它工作得很好,不费吹灰之力。

【讨论】:

【参考方案3】:

你可以使用https://www.npmjs.com/package/qr-scanner唯一的缺点是你的网站需要是https。

【讨论】:

欢迎提供解决方案链接,但请确保您的答案在没有它的情况下有用:add context around the link 这样您的其他用户就会知道它是什么以及为什么会出现,然后引用最相关的您链接到的页面的一部分,以防目标页面不可用。 Answers that are little more than a link may be deleted.

以上是关于如何使用 aurelia 生成和扫描条形码?的主要内容,如果未能解决你的问题,请参考以下文章

如何通过斑马DS3608将条形码扫描到文本框中 - C#

如何正确调整从 C# 中的库生成的条形码大小

JAVA实现多种类型条形码的生成与扫描

如何生成可以在传真后可靠读取的 Code 39

如何使用 Aurelia 和 typescript 获得业力覆盖?

Excel 如何在EXCEL中批量的自动生成条形码