如何使用 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 生成和扫描条形码?的主要内容,如果未能解决你的问题,请参考以下文章