我正在尝试从移动设备扫描条形码。
我一直在做一些研究,但我很难找到可以做到这一点的 JavaScript 库。
我看到这些项目
这似乎不再处于开发阶段,只是修复了错误?
这个,我不确定它是否已经是开发了,因为更新日志是从 2017 年开始的
这好像是上面那个的fork?所以这可能是与 2 相比更好的选择?
我想要实现的是这个。我想继续使用安卓设备(想想手机,也许是平板电脑),加载 chrome 或 firefox,转到我的网站单击一个按钮并加载设备相机并扫描条形码(主要是 EAN-8/13)。
我想在苹果设备(iphone 和 ipad)上做同样的事情,加载 safari(不确定这些设备上是否有 chrome 和 Firefox。我没有苹果),点击一个按钮并加载他们的设备相机并扫描条形码。
我认为这在我上面列出的所有库中都是可行的,但我仍然不清楚这在苹果设备上是否可行?我在某处读到,在 ios 14 之前这是不可能的?
我对其他库开放,我可以使用 Jquery、vanilla javascript,我认为是 angular(但我认为它是第 3 版)。
我自己也一直在做同样的研究。您列出的所有这些开源软件似乎都已失效或存在性能/可靠性问题。看起来目前只有商业版本才真正可行:
还有两个不同的移动应用程序是可行的。这些网络应用程序仅显示浏览器视图,并在页面上提供应用程序本身的条形码扫描功能:
第二个具有两者中更强大的 JS API。
更新:我选择了 Mochasoft 的最后一个选项。结果很好。