У меня есть веб-страница, которая должна иметь возможность генерировать и позже читать штрих-коды. Но я не могу найти какой-либо небольшой аддон для aurelia, который делает хотя бы одно из этого. Есть ли какая-нибудь библиотека, которая делает это, или мне нужно как-то написать свою собственную? Или я могу каким-то образом использовать некоторые ранее существовавшие штрих-коды, которые не предназначены напрямую для aurelia?
🤔 А знаете ли вы, что...
Одной из основных целей Aurelia является минимизация изучения новых концепций, облегчая переход для опытных разработчиков.
похоже, вам нужно найти подходящую библиотеку для задачи на npm. Для генерации штрих-кода вы можете использовать это тестовое приложение:
https://codesandbox.io/embed/barcodes-bxgf1
Обязательно адаптируйтесь к своему собственному выбору комплектации.
Я использовал quaggaJS в своем приложении aurelia для чтения существующих штрих-кодов. (на самом деле это обычный пакет JS, не специально для aurelia)
API довольно старый (обратные вызовы вместо обещаний), и в целом он немного странный (процесс инициализации), но, в конце концов, он отлично работает с небольшими усилиями.
вы можете использовать https://www.npmjs.com/package/qr-сканер, но ваш сайт должен быть https.